发布网友 发布时间:2023-07-10 04:56
共1个回答
热心网友 时间:2024-12-04 21:39
上一篇 Java多线程初学者指南( ) 用Thread类创建线程
实现Runnable接口的类必须使用Thread类的实例才能创建线程 通过Runnable接口创建线程分为两步
将实现Runnable接口的类实例化
建立一个Thread对象 并将第一步实例化后的对象作为参数传入Thread类的构造方法
最后通过Thread类的start方法建立线程
下面的代码演示了如何使用Runnable接口来创建线程
package mythread;public class MyRunnable implements Runnable{ public void run() { System out println(Thread currentThread() 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 ); thread setName( MyThread ); thread start(); thread start(); }}
上面代码的运行结果如下
lishixin/Article/program/Java/gj/201311/27466