您的位置:首页 > 编程语言 > Java开发

Runnable接口创建线程-Java

2016-11-18 14:56 232 查看

一、Runnable接口介绍

该接口中只定义了一个方法,即run方法,需要通过Thread类的start方法启动操作系统对多线程的支持。在Thread类中提供了一个以Runnable类型为参数的构造方法,因此可以先实现Runnable接口,然后再通过Thread(Runnable)构建线程,即通过Thread中的start方法间接启动操作系统对多线程的支持。

二、测试

package JavaPrograms;

class MyThreadRunnable implements Runnable{
private String name;
MyThreadRunnable(String name){
this.name=name;
}
public void run(){
for(int i=1;i<=5;i++){
System.out.println(this.name+" is running...");
}
}
}

public class MyThreadRunnableTest {

public static void main(String[] args) {
// TODO Auto-generated method stub
MyThreadRunnable mtr1=new MyThreadRunnable("Thread 1 ");
MyThreadRunnable mtr2=new MyThreadRunnable("Thread 2 ");
Thread t1=new Thread(mtr1);
Thread t2=new Thread(mtr2);
t1.start();
t2.start();
}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  多线程 线程