多线程相关

来源:互联网 发布:2016淘宝店铺销售排名 编辑:程序博客网 时间:2024/06/06 01:32

1.直接继承Thread类 我看有的线程是,然后在新的类里重写 run方法
2.实现了 Runable 接口


两种差不多,不过如果你写的这个类还要继承其他的类,那么它只能用接口来实现,因为java中不可以实现多继承。

这也是java中提出的一种对单继承的解决方案

 

1.直接继承时:
Thread t = new Thread();
t.start(); //使线程进入就绪状态,等待CPU时间片


2.在使用Runnable的时候需要先new一个实现Runnable的实例,然后调用Thread构造函数。
A impelements Runnable
A a= new A();
Thread tt= new Thread(a);
tt.start(); //使线程进入就绪状态,等待CPU时间片

原创粉丝点击