首页 > 编程语言 > 详细

Java线程的创建

时间:2015-03-22 21:04:30      阅读:165      评论:0      收藏:0      [点我收藏+]
Java中线程的创建有两种方式:一是继承Thread类来创建线程对象(Thread类也实现了Runnable接口);二是实现Runnable接口。

第一种方式代码如下:
public class MyThread extends Thread
{
    @Override
    public void run()
    {
        //此线程要完成的任务
    }
}

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

public class MyThread2 implements Runnable
{
    @Override
    public void run()
    {
        //线程要完成的任务
    }
}

Java线程的创建

原文:http://blog.csdn.net/liangcaiyun2013/article/details/44540847

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!