学习多线程
来源:互联网 发布:企业oa软件 编辑:程序博客网 时间:2024/05/12 21:36
/*
* Created on 2005-9-12
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Thread1 extends Thread {
public void run(){
while(true){
System.out.println("thread1 running");
}
}
}
/*
* Created on 2005-9-12
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class BasicThread extends Thread{
public void run(){
while (true){
System.out.println(Thread.currentThread().getName()+"");
}
}
}
/*
* Created on 2005-9-12
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/*public class ThreadDemo implements Runnable{
public void run(){
System.out.println("start ");
}
public static void main(String args[]){
new ThreadDemo().run();
}
}*/
public class ThreadDemo{
public static void main(String args[]){
new Thread().start();
BasicThread a=new BasicThread();
a.start();
new Thread1().start();
}
}
/******/
/*
* Created on 2005-9-13
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class ThreadCla extends Thread{
private int tickets =100;
public void run(){
while (true){
if(tickets>0){
System.out.println(Thread.currentThread().getName()+"is saling ticket" + tickets--);
}
}
}
}
/*
* Created on 2005-9-13
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class ThreadClaDemo {
public static void main(String arg[]){
ThreadCla t=new ThreadCla();
t.start();
//t.start();
//t.start();
new ThreadCla().start();
new ThreadCla().start();
}
}
/*
* Created on 2005-9-13
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class ThreadInt implements Runnable {
private int tickets =100;
public void run(){
while (true){
if(tickets>0){
System.out.println(Thread.currentThread().getName()+"is saling ticket" + tickets--);
}
}
}
}
/*
* Created on 2005-9-13
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package thread;
/**
* @author kun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class ThreadIntDemo {
public static void main(String args[]){
ThreadInt t=new ThreadInt();
new Thread(t).start();
new Thread(t).start();
}
}
- 学习多线程
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 学习多线程
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- 多线程学习
- date
- 智力和体力的平衡发展才是人类进步的方向
- 论中秋的盛世大联欢
- http://dotnet.mblogger.cn/w6f3y0/search.aspx
- 抵制日货的尴尬--数码相机篇
- 学习多线程
- eclipse插件集
- java 日期格式SimpleDateFormat例子
- 又是无聊的一天~
- 红客联盟公告.
- 2005年9月9日,周五
- 冷笑华集【呵呵】
- 苏州、上海校友聚会(2005年9月10日,周六)
- Javen-Studio咖啡小屋工作室