代碼和視頻一樣,為什么控制臺沒有輸出
package com.xuanxuan;
/**
?* 使用Thread創(chuàng)建線程測試賣票
?* @author Administrator
?*
?*/
class MyThread extends Thread{
private int ticketsCount=4;
private String name;
public MyThread(String name){
this.name=name;
}
//重寫run()方法
public void run(){
while(ticketsCount>0){}
ticketsCount--;
System.out.println(name+"賣了一張票,還剩"+ticketsCount+"張票");
}
}
public class ThreadText {
public static void main(String[] args) {
// TODO Auto-generated method stub
//創(chuàng)建三個線程,模擬三個窗口賣票
Thread st1=new MyThread("小一");
Thread st2=new MyThread("小二");
Thread st3=new MyThread("小三");
//啟動線程
st1.start();
st2.start();
st3.start();
}
}
2020-06-18
while(ticketsCount>0){}這里多了一個}
2019-04-26
while? 后面的{}問題??
【ticketsCount--;
System.out.println(name+"賣了一張票,還剩"+ticketsCount+"張票");】
這段代碼沒有放到run方法的{}里面