/*
实现线程的第二种方法:
编写一个类,实现java.lang.Runnable接口。
*/
public class ThreadTest02 {
public static void main(String[] args) {
// 创建一个可运行的对象
MyRunnable myRunnable = new MyRunnable();
// 将可运行的对象封装成一个线程对象
Thread thread = new Thread(myRunnable);
// 启动线程
thread.start();
for (int i = 0; i < 100; i++) {
System.out.println("主线程--->" + i);
}
}
}
// 这并不是一个线程类,是一个可运行的类。
class MyRunnable implements Runnable {
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println("分线程--->" + i);
}
}
}
javase:实现线程2
最新推荐文章于 2024-10-17 10:27:13 发布
本文介绍了如何通过实现java.lang.Runnable接口创建并启动线程,通过MyRunnable类的run()方法实现并发执行。通过实例代码演示了如何将可运行对象包装成线程对象并启动,同时展示了主线程和子线程的交互过程。
摘要由CSDN通过智能技术生成