线程学习之--传统的线程技术
2012-10-13 10:35
197 查看
今天有时间看看线程方面的书籍,也是视频教学。张孝祥老师教的很不错,值得一看。
今天是头一天开始记录,认真点咯。
每个学习的开始都是很简单的。
1.创建线程的方法一:
packagecom.heima;
publicclassThreadDemo01 {
/**
*@param
args
*/
publicstatic
voidmain(String[] args) {
//两个线程并行运行
//创建一个线程1
Thread thread1=newThread(){//创建一个线程
@Override
publicvoidrun() {//继承Thread中的run方法
while(true){
try {
Thread.sleep(1000);
}
catch(InterruptedException e) {
e.printStackTrace();
}
System.out.println("1:"+Thread.currentThread().getName());
}
}
};
thread1.start();//让线程跑起来
//创建一个线程2
Thread thread2=newThread(new Runnable(){
publicvoidrun() {
while(true){
try {
Thread.sleep(1000);
}
catch(InterruptedException e) {
e.printStackTrace();
}
System.out.println("2:"+Thread.currentThread().getName());
}
}});
thread2.start();
}
}
今天是头一天开始记录,认真点咯。
每个学习的开始都是很简单的。
1.创建线程的方法一:
packagecom.heima;
publicclassThreadDemo01 {
/**
*@param
args
*/
publicstatic
voidmain(String[] args) {
//两个线程并行运行
//创建一个线程1
Thread thread1=newThread(){//创建一个线程
@Override
publicvoidrun() {//继承Thread中的run方法
while(true){
try {
Thread.sleep(1000);
}
catch(InterruptedException e) {
e.printStackTrace();
}
System.out.println("1:"+Thread.currentThread().getName());
}
}
};
thread1.start();//让线程跑起来
//创建一个线程2
Thread thread2=newThread(new Runnable(){
publicvoidrun() {
while(true){
try {
Thread.sleep(1000);
}
catch(InterruptedException e) {
e.printStackTrace();
}
System.out.println("2:"+Thread.currentThread().getName());
}
}});
thread2.start();
}
}
相关文章推荐
- 多线程学习-传统线程技术创建
- (1)传统线程技术回顾
- Unix/linux进程及线程间同步技术总结【学习总结,请勿吐槽。。。】
- 【java并发】传统线程技术中创建线程的两种方式
- 传统线程技术(一)
- 张孝祥[致敬]-多线程学习第01课 传统线程的创建
- Java并发库(一):传统线程技术回顾
- Unix/linux进程及线程间同步技术总结【学习总结,请勿吐槽。。。】
- java并发-多线程之传统线程之互斥技术(Synchronized)(3)
- Java基础——传统的线程技术
- 【Java多线程与并发库】1.传统线程技术回顾
- Java 传统线程技术
- 传统程序员如何转型学习AI?阿里开源核心AI技术,一线算法团队倾力打造
- (1)传统线程技术回顾
- 【Java多线程与并发库】01 传统线程技术
- 传统线程技术回顾
- 0038 Java学习笔记-多线程-传统线程间通信、Condition、阻塞队列、《疯狂Java讲义 第三版》进程间通信示例代码存在的一个问题
- 传统线程技术中创建线程的两种方式
- 线程学习之--传统线程互斥
- 【java并发】传统线程技术中的定时器技术