首页 > 学院 > 开发设计 > 正文

一个Java线程小例子(仿火车票售卖)

2019-11-14 21:06:53
字体:
来源:转载
供稿:网友
一个java线程小例子(仿火车票售卖)
public class MyThread extends Thread{    PRivate static int ticket=100;    public void run(){        for(int i=0;i<50;i++)            if(ticket>0)                System.out.println(Thread.currentThread().getName()+"正在卖第"+(ticket--)+"张票");            }        //main函数是一个主线程    public static void main(String[] args) {        MyThread mt=new MyThread();        Thread m1=new Thread(mt,"window1");        Thread m2=new Thread(mt,"window2");        Thread m3=new Thread(mt,"window3");        m1.start();        m2.start();        m3.start();        }}

模仿火车票售卖,不同的窗口售卖同一种票,不能出现两个窗口卖出同一张票。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表