1:关于thread与runnable
如果想实现多线程有两种方法:
1:类继承自thread
class Xiancheng extends thread{
run{}
main(){
Xiancheng xiancheng1=new Xiancheng;
xiancheng1.start;
}
}
2:类实现了runnable接口
class Runnable implements runnable{
main(){
Runnable runnable1=new Runnable;
thread xiancheng1=new thread(runnable1);
xiancheng1.start;
}
}
java允许一个类只能继承自一个父类但是可以实现多个接口,因此在类已经有父类的情况下
不能再继承自thread但是可以通过实现runnable接口,然后为此类实例化一个对象并将此对象
传入为其建立的一个线程即可。