java160108TicketDemo
2016-01-14 10:27
471 查看
/**
* 需求:简单的卖票程序
* 多个窗口同时卖票
*/
package java160108;
/**
* @author LiZheng
*
*/
public class TicketDemo {
/**
* @param args
*/
public static void main(String[] args) {
Ticket ticket1 = new Ticket();
Ticket ticket2 = new Ticket();
Ticket ticket3 = new Ticket();
Ticket ticket4 = new Ticket();
ticket1.start();
ticket2.start();
ticket3.start();
ticket4.start();
}
}
class Ticket extends Thread {
private static int tick = 100;//static的生命周期较长,在此程序中不建议使用
@Override
public void run() {
super.run();
while (true) {
if (tick > 0) {
System.out.println(currentThread().getName() + "sale..." + tick--);
}
}
}
}
* 需求:简单的卖票程序
* 多个窗口同时卖票
*/
package java160108;
/**
* @author LiZheng
*
*/
public class TicketDemo {
/**
* @param args
*/
public static void main(String[] args) {
Ticket ticket1 = new Ticket();
Ticket ticket2 = new Ticket();
Ticket ticket3 = new Ticket();
Ticket ticket4 = new Ticket();
ticket1.start();
ticket2.start();
ticket3.start();
ticket4.start();
}
}
class Ticket extends Thread {
private static int tick = 100;//static的生命周期较长,在此程序中不建议使用
@Override
public void run() {
super.run();
while (true) {
if (tick > 0) {
System.out.println(currentThread().getName() + "sale..." + tick--);
}
}
}
}
相关文章推荐
- java160108ThisLockDemo
- struts2常用标签总结
- JAVA设计模式之单例模式
- java160108StaticMethodDemo
- java160108SingleDemo
- java160108BankDemo
- Eclipse中.setting目录下文件介绍
- Java List 汉字进行排序
- JAVA修饰符类型
- Gson 解析 json 为javabean
- Java 并发工具包 java.util.concurrent 用户指南
- Java保留字大全及其释义
- Eclipse中XML文件的格式化配置(转)
- 深入理解java注解
- eclipse安装jetty插件
- [资料收集]Java小技巧
- java解压缩文件
- java.util.IdentityHashMap.entrySet()方法实例
- Java编程思想阅读收获
- java160107ThreadTest