梁彩云的专栏

Java中线程的创建有两种方式:一是继承Thread类来创建线程对象(Thread类也实现了Runnable接口);二是实现Runnable接口。第一种方式代码如下:{(){//此线程要完成的任务}}

定义好线程之后,,在主线程中通过MyThread thread = new MyThread();来创建线程;通过调用thread.start();来启动线程。 这样做的好处是可以在MyThread类中为线程增加一些其他属性,例如线程名称等。但是Java是单继承的,如果你的主类还需要继承其他的父类,那么这种方法就不合适了。 再来看第二种创建线程的方法: 实现Runnable接口。Runnable接口只有一个run方法,一个类实现Runnable接口时都需要在类中实现run()方法。run()方法完成由特定线程所完成的功能。 代码片段如下:

{(){//线程要完成的任务}}

你的选择是做或不做,但不做就永远不会有机会

梁彩云的专栏

相关文章:

你感兴趣的文章:

标签云: