实现多线程的两种方式
来源:互联网 发布:天基卫星通信网络 编辑:程序博客网 时间:2024/06/05 11:12
一个进程就表示一个程序,在一个程序上可以同时运行多个子程序,则这些子程序称为线程。
JAVA中对多线程的实现
1.继承Thread类:资源不能实现共享2.实现Runnable接口:可以实现资源的共享
Java实现多线程方式2
package com;
class MyThread implements Runnable{ // 实现Runnable接口,作为线程的实现类
private String name ;// 表示线程的名称
public MyThread(String name){
this.name = name ;// 通过构造方法配置name属性
}
public void run(){// 覆写run()方法,作为线程 的操作主体
for(int i=0;i<10;i++){
System.out.println(name + "运行,i = " + i) ;
}
}
};
public class RunnableDemo01{
public static void main(String args[]){
MyThread mt1 = new MyThread("线程A ") ;// 实例化对象
MyThread mt2 = new MyThread("线程B ") ;// 实例化对象
Thread t1 = new Thread(mt1) ;// 实例化Thread类对象
Thread t2 = new Thread(mt2) ;// 实例化Thread类对象
t1.start() ; // 启动多线程
t2.start() ; // 启动多线程
}
};
启动线程靠的是Thread类中的start()方法
0 0
- Java实现多线程的两种方式
- 实现多线程的两种方式
- JavaLearning:多线程的两种实现方式
- Java实现多线程的两种方式
- 多线程的两种实现方式
- Java多线程实现的两种方式
- Java 多线程实现的两种方式
- 实现多线程的两种方式
- 实现多线程的两种方式
- Java多线程的两种实现方式
- 多线程实现的两种方式
- 实现多线程的两种方式
- JAVA多线程实现的两种方式
- # 浅谈多线程的两种实现方式
- java 实现多线程的两种方式
- qt 多线程的两种实现方式
- Java实现多线程的两种方式
- JAVA多线程实现的两种方式
- as3与服务端通信
- 针对大数据的种子点生长——分块生长的策略
- mysql 与sqlite一些区别
- [Leetcode] Surrounded Regions (Java)
- 实现Windows Phone7 的DataTemplateSelector和CustomDataTemplateSelector
- 实现多线程的两种方式
- C++可变参数写法
- Nutch1.7的deploy模式在伪分布式环境上报错
- activiti生成图片乱码解决
- VisionMobile:M2M生态系统的秘方(5):四、创建M2M平台
- linux配置java环境变量(详细)
- oracle查看当前登陆的用户信息
- 关于 ADS1.2编译自带项目出现的 FATAL L6002U Could not open file:
- 报数游戏