Java多线程 继承Thread类
JDK的开发包中,已经自带了对多线程的支持,我们可以通过这个很方便的进行多线程的编程。实现多线程的方式有两种,一种是继承Thread类,另外一种是实现Runnable接口,接下来开始介绍这这两种多线程的实现方式。
继承Thread类
public class Main extends Thread
我们继承了Thread方法后重写其中的run方法。
public class Main extends Thread{
public void run(){
super.run();
System.out.println("MyThread");;
}
}
那么怎样运行呢?
Main main=new Main();
main.start();
这样就可以运行了。要注意的是,在运行中,我们不能直接调用run方法,这样只是执行了run内部的代码,并没有执行多线程。必须调用start方法才开始了多线程。