java:定义线程

Thread是java.lang包的类,默认导入。

进程:操作系统中的程序,多进程即同时运行多个程序。
线程:程序中的流,多线程即程序中有多个流同时执行。

一个线程用一个线程对象表示

创建线程的方法:

第一种方法:继承Thread类

class First extends Thread
{
    public void run(){
        
    }
}
class Test
{
    public static void main(String args[]){
        //生成线程对象
        First f = new First();
        //当用start()开始一个线程后,线程就进入就绪状态
        f.start();
    }
}

第二种方法:实现Runnable 接口(比较推荐)

class RunableImp implements Runnable
{
    public void run(){
    
    }
}
class Test
{
    public static void main(String args[]){
        //生成Runnable接口实现类的对象
        RunableImp run = new RunableImp();
        Thread t =new Thread(run);
        t.start();
    }
}
原文地址:https://www.cnblogs.com/tinyphp/p/3756765.html