java

位置:IT落伍者 >> java >> 浏览文章

初学Java多线程:使用Runnable接口创建线程


发布日期:2021年01月29日
 
初学Java多线程:使用Runnable接口创建线程

实现Runnable接口的类必须使用Thread类的实例才能创建线程通过Runnable接口创建线程分为两步

将实现Runnable接口的类实例化

建立一个Thread对象并将第一步实例化后的对象作为参数传入Thread类的构造方法

最后通过Thread类的start方法建立线程

下面的代码演示了如何使用Runnable接口来创建线程

package mythread;

public class MyRunnable implements Runnable

{

public void run()

{

Systemoutprintln(ThreadcurrentThread()getName());

}

public static void main(String[] args)

{

MyRunnable t = new MyRunnable();

MyRunnable t = new MyRunnable();

Thread thread = new Thread(t MyThread);

Thread thread = new Thread(t);

threadsetName(MyThread);

threadstart();

threadstart();

}

}

上面代码的运行结果如下

MyThread

MyThread

举例Java多线程的学习又更近一步了

               

上一篇:关于JAVA单例的问题

下一篇:java多线程中synchronized关键字的用法