java的多线程
来源:互联网 发布:centos jdk rpm 编辑:程序博客网 时间:2024/04/30 11:38
public class Thread1 {
/**
* 实现多线程的几种方式
* @param args
*/
public static void main(String[] args) {
//在Thread子类实现run方法
Thread thread = new Thread(){
public void run() {
while(true){
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName());
}
}
};
thread.start();
//在Thread的Runnable实现run方法 更体现面向对象思想
Thread thread2 = new Thread(new Runnable(){
public void run() {
while(true){
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName());
}
}
});
thread2.start();
//运行的是第二个run()方法 子类中的run方法会覆盖父类(Thread)中的run方法
new Thread(new Runnable() {
@Override
public void run() {
while(true){
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("11111"+Thread.currentThread().getName());
}
}
}){
public void run() {
while(true){
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("22222"+Thread.currentThread().getName());
}
};
}.start();
}
}
0 0
- Java 多线程(多线程的实现)
- Java多线程-多线程的引入
- Java多线程-多线程的引入
- 【Java】java的多线程
- JAVA多线程的控制
- Java的多线程机制
- JAVA 的多线程浅析
- 关于JAVA的多线程
- JAVA 的多线程浅析
- JAVA 的多线程浅析
- java多线程的理解
- JAVA 的多线程浅析
- JAVA的多线程
- JAVA的多线程
- JAVA 的多线程浅析
- JAVA 的多线程浅析
- Java的多线程机制
- java的多线程同步
- IOS笔记UI--QQ好友动态LTNavigationBarDemo
- 搜集下面试题目吧---长期更新
- Emmet使用
- 判断一个程序员水平高低的标准?
- 第六周项目四 后缀表达式
- java的多线程
- 7,8天
- 【JQuery】动态加载的图片如何实现LazyLoad
- Javascript模块化编程
- poj 1200 hash
- java switch支持的数据类型
- 如何拓展OpenStack nova
- 如何反编译Android的Apk文件获取其代码和资源文件
- 程序对文本的操作