java多线程

 

Java

编辑
Java对多线程的支持是非常强大的,他屏蔽掉了许多的技术细节,让我们可以轻松的开发多线程的应用程序
Java里面实现多线程,有2个方法
继承 Thread类
class MyThread extends Thread{
public void run(){
//这里写上线程的内容
}
public static void main(String[]args){
//使用这个方法启动一个线程
(newMyThread()).start();
}
}
实现 Runnable接口
class MyThread implements Runnable{
 public void run(){
//这里写上线程的内容
}
 public static void main(String[]args){
//使用这个方法启动一个线程
(newThread(newMyThread())).start();
}
}

一般鼓励使用第二种方法,因为Java里面只允许单一继承,但允许实现多个接口。第二个方法更加灵活。

原文地址:https://www.cnblogs.com/Alexander11/p/5716010.html