java学习(99):车站卖票问题
生活随笔
收集整理的這篇文章主要介紹了
java学习(99):车站卖票问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//買票問題
class Xc9 implements Runnable{public static int chepiao=100;static String aa=new String("1");//字符串隨意定義,定義在函數上面public void run(){while (true){synchronized (aa) //可以修飾代碼塊,又可以修飾函數/*try{Thread.sleep(50);}catch (Exception e){}*/{if(chepiao>0){System.out.println("第"+Thread.currentThread().getName()+"個車站正在賣第"+(101-chepiao)+"張車票");--chepiao;}else {break;}}}}
}
public class test34 {public static void main(String[] args){Xc9 xc81=new Xc9();Thread ee=new Thread(xc81);ee.start();Xc9 xc82=new Xc9();Thread ff=new Thread(xc82);ff.start();}
}
運行結果
總結
以上是生活随笔為你收集整理的java学习(99):车站卖票问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ios13.7 iPhone/iPad
- 下一篇: 解决 Mac OS 下罗技鼠标滚轮无法使