英音:['rʌnəbl]美音:['rʌnəb!]
1.适合猎取的
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;
Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的
run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,
package org.thread.demo;
class MyThread extends Thread{
private String name;
public MyThread(String name) {
super();
= name;
}
public void run(){
for(int i=0;i<10;i++){
System.out.println("线程开始:"++",i="+i);
}
}
}
package org.thread.demo;
public class ThreadDemo01 {
public static void main(String[] args) {
MyThread mt1=new MyThread("线程a");
MyThread mt2=new MyThread("线程b");
mt1.run();
mt2.run();
}
}