码迷,mamicode.com
首页 > 编程语言 > 详细

线程入门,浅谈Thread与Runnable

时间:2016-04-13 21:00:49      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:线程入门

一 实现Runnable接口使用一个线程。


这里我们用RunnableTest实现了该接口,在Main函数中创建了该实现类的对象,并传递给了

Thread的构造函数,然后调用start方法。代码如下


public class RunnableTest implements Runnable {
    @Override
    public void run() {
       System.out.println(Thread.currentThread().getName() + " is Running");
    }

    public static void main(String[] args) {
        RunnableTest run = new RunnableTest();
        Thread thread = new Thread(run);
        thread.start();
    }
}



二 继承Thread来使用一个线程


同样我们可以继承Thread类,并且重写他的Run()方法来使用线程。

public class ThreadTest extends Thread {

    @Override
    public void run() {
        System.out.println(Thread.currentThread().getName() + " is Running");
    }

    public static void main(String[] args) {
        ThreadTest thread = new ThreadTest();
        thread.start();
    }
}
















本文出自 “11450029” 博客,请务必保留此出处http://11460029.blog.51cto.com/11450029/1763490

线程入门,浅谈Thread与Runnable

标签:线程入门

原文地址:http://11460029.blog.51cto.com/11450029/1763490

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!