Java杂记

来源:互联网 发布:mac生成chm 编辑:程序博客网 时间:2024/04/27 18:53


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接口,然后为此类实例化一个对象并将此对象

传入为其建立的一个线程即可。