三、初学Java多线程:使用Runnable接口创建线程
来源:互联网 发布:宁波ug编程培训学校 编辑:程序博客网 时间:2024/05/16 14:00
这篇初学Java多线程系列为你讲解如何使用Runnable接口创建线程。实现Runnable接口的类必须使用Thread类的实例才能创建线程。
AD:2013大数据全球技术峰会课程PPT下载
实现Runnable接口的类必须使用Thread类的实例才能创建线程。通过Runnable接口创建线程分为两步:
1. 将实现Runnable接口的类实例化。
2. 建立一个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 t1 = new MyRunnable();
- MyRunnable t2 = new MyRunnable();
- Thread thread1 = new Thread(t1, "MyThread1");
- Thread thread2 = new Thread(t2);
- thread2.setName("MyThread2");
- thread1.start();
- thread2.start();
- }
- }
上面代码的运行结果如下:
MyThread1
MyThread2
举例Java多线程的学习又更近一步了。
- 三、初学Java多线程:使用Runnable接口创建线程
- 3. 初学Java多线程:使用Runnable接口创建线程
- 初学Java多线程【3】:使用Runnable接口创建线程
- 初学Java多线程:使用Runnable接口创建线程
- 初学Java多线程:使用Runnable接口创建线程
- 使用Runnable接口创建多线程
- java多线程-售票例子-创建线程-实现Runnable接口
- java多线程之实现Runnable接口创建线程
- Java多线程三:Runnable接口
- Java多线程初学者指南(3):使用Runnable接口创建线程
- Java多线程初学者指南(3):使用Runnable接口创建线程
- Java多线程初学者指南(3):使用Runnable接口创建线程
- 转载:Java多线程初学者指南(3):使用Runnable接口创建线程
- Java多线程初学者指南(3):使用Runnable接口创建线程
- Java线程入门2:使用Runnable接口创建线程
- Java线程3:使用Runnable接口创建线程
- 多线程(创建线程-实现Runnable接口)
- 多线程-使用Runnable接口创建多线程
- 8086 CPU 寻址方式
- 总结:复合数据对象
- Opengl Depth Value Transformation
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- 逆向常用断点设置列表
- 三、初学Java多线程:使用Runnable接口创建线程
- 研发漫画之二:救火还需纵火犯
- Android TouchDelegate
- C#枚举类型 标志枚举
- 策略模式
- 软工实验报告二
- 程序设计基础
- 另一种写键盘游戏的方式
- 广播 闹钟