重新出发 Java基础---进程35

进程:当前正在运行的程序

线程:进程中的一个执行控制单元,执行路程

单线程:安全性高,效率低

多线程:安全性低,效率高


实现

方式1:一种方法是将类声明为Thread的子类,以子类应重写Thread类的run方法。

Thread

    String    getName()  返回该线程的名称

    void    setName(String  name)改线程名


实现2 :创建线程的另一种方法是声明实现Runnable接口的类,该类然后实现run方法,然后可以分配该类的实例,在创建Thread时作为一个参数来传递并开启

Thread(Runnable  target)

static  Thread  currentThread():返回当前线程对象


TicketThread  tt  =  new  TicketTread();

Thread  t  =  new  Thread(tt);

t.setName("窗口1"); 

Thread  t2  =  new  Thread(tt);

t2.setName("窗口2");

Thread  t3  =  new  Thread(tt);

t3.setName("窗口3");

猜你喜欢

转载自blog.csdn.net/weixin_39337047/article/details/88557769
今日推荐