首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java多线程买票的范例

2013-10-27 
Java多线程买票的实例package com.lj.threadpublic class SellThread implements Runnable{private int n

Java多线程买票的实例

package com.lj.thread;public class SellThread implements Runnable{private int number;String s=new String();SellThread(){number=100; }@Overridepublic void run(){while(number>0){synchronized (s){if(number>0){System.out.println("第"+number+"人在"+Thread.currentThread().getName()+"买票");number--;}}try{Thread.sleep(1000);}catch (InterruptedException e){// TODO Auto-generated catch blocke.printStackTrace();}} }public static void main(String[] args){SellThread st=new SellThread();Thread th1=new Thread(st);th1.start();Thread t2=new Thread(st);t2.start();Thread t3=new Thread(st);t3.start();}}

热点排行