感謝老師,又學(xué)到j(luò)stack來查看線程執(zhí)行情況,課程時間雖然短,但絕對是多線程的精華啊,贊贊贊
2016-09-29
ticketsCont 為什么是3,不是4,我試了下"吾誰與歸"說的,但結(jié)果還是3,“yaoyaomice”那種方式可以
2016-09-26
很奇怪,我的程序怎么顯示不了剩余4張票,
窗口2賣了一張票,剩余3張票
窗口3賣了一張票,剩余2張票
窗口1賣了一張票,剩余3張票
窗口3賣了一張票,剩余0張票
窗口2賣了一張票,剩余1張票
窗口2賣了一張票,剩余3張票
窗口3賣了一張票,剩余2張票
窗口1賣了一張票,剩余3張票
窗口3賣了一張票,剩余0張票
窗口2賣了一張票,剩余1張票
2016-09-26
謝謝,對于thread和runnable兩種方式實(shí)現(xiàn)的多線程有了更進(jìn)一步的認(rèn)識,并且對守護(hù)線程也有了了解。期待下一期課程。
2016-09-17
如果要正常的運(yùn)行顯示結(jié)果,應(yīng)該做這么一個處理
class HelloThread implements Runnable {
private int ticketCount = 5;
@Override
public void run() {
while (ticketCount > 0) {
//這里很重要,聲明變量接收剩余的票數(shù)
int c = --ticketCount ;
System.out.println(Thread.currentThread().getName() + "賣出了一張火車票,剩余票數(shù):" + c);
}
}
}
class HelloThread implements Runnable {
private int ticketCount = 5;
@Override
public void run() {
while (ticketCount > 0) {
//這里很重要,聲明變量接收剩余的票數(shù)
int c = --ticketCount ;
System.out.println(Thread.currentThread().getName() + "賣出了一張火車票,剩余票數(shù):" + c);
}
}
}
2016-09-14