两种线程实现方式及demo
来源:互联网 发布:微信中打开淘宝网址 编辑:程序博客网 时间:2024/05/16 23:51
一、在Java编程中罪常用的有两种创建线程的方式:继承thread类,重写run方法、实现runnable接口,实现run方法。
二、在这两种法法中,实现runnable的方法是比较好的,它只需要实现runnable接口,不影响其他类和其他接口,就像是让一个类多了线程的能力,体现了面向对象的思想。
三、demo 代码如下:
public class threadTest {
public static void main(String[] args) {
myThreadTest ms = new myThreadTest();
Thread thr = new Thread(ms);
try {
thr.start();
} catch (Exception e) {
// TODO: handle exception
}
for(int j=0;j<10;j++){
try {
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
}
System.out.println(j);
}
}
}
class myThreadTest implements Runnable{
public void run(){
for(int i=0;i<10;i++){
try {
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
}
System.out.println("这是第" + i + "个线程");
}
}
}
四、输出如下:
0
这是第0个线程
1
这是第1个线程
2
这是第2个线程
这是第3个线程
3
4
这是第4个线程
5
这是第5个线程
6
这是第6个线程
7
这是第7个线程
8
这是第8个线程
9
这是第9个线程
- 两种线程实现方式及demo
- 线程实现两种方式
- 线程两种方式实现
- 线程-实现线程的两种方式
- 两种线程方式实现进度条
- 实现线程的两种方式
- 实现线程的两种方式
- 线程的两种不同实现方式
- 线程的两种实现方式
- 实现线程的两种方式
- java实现线程的两种方式
- Java实现线程的两种方式
- 实现线程的两种方式
- JAVA_SE线程实现两种方式实例
- Java实现线程的两种方式
- java的两种线程实现方式
- 实现线程的两种方式
- 线程的两种实现方式。
- 文章搜索
- Source Insight 4.0.0086 Patched
- [BZOJ4731][UOJ267]魔法小程序
- android Activity的task相关
- LeetCode (Spiral Matrix)
- 两种线程实现方式及demo
- 逆天!安卓正式超越 Windows 成世界第一大操作系统
- 安装pip2、pip3
- 字符串 截取 替换
- 线程的清理处理程序pthread_cleanup_(线程六)
- 走吧
- spring学习(五):aop的设计由来之静态代理
- VB 使用键值对存取数据
- 对RxJAVA的理解