亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

細說多線程之Thread VS Runnable

難度初級
時長 1小時 0分
學習人數
綜合評分9.63
171人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
看完了您的視頻,其中extends Thread 類的的那個例子設計的有缺陷.那三個火車票窗口應該是共享那五張火車票,相當于多個線程訪問同一個資源,您將票總數(ticketsCounts)設置為成員變量就是錯誤的,所以結果就是錯誤!期待您更嚴謹的課程內容
例子不夠嚴謹,5張票是共享資源,判斷是否大于0再減1時需要加鎖,否則可能導致超賣。
期待守護線程
簡單運用視頻
目測這個完事了。也會很基礎

講師回答 / MartonZhang
你好,出現兩次“還剩3”是因為出現了數據競爭,有時甚至可能出現“還剩-1”的情況,你可以去分析下線程占用的時機,這個要用同步來解決,或者你給piao變量加個volatile關鍵字,這個你可以去看下《深入淺出java多線程》里面的講解,或者查下資料,另外后面我應該也會錄制一期內存可見性的視頻,也會講到這個,但是應該不是重點,因為這個在《深入淺出Java多線程》中已經有了!希望對你有所幫助!
希望有深入的課程
很基礎, 希望能有更加深入探討
不錯,贊一個
挺好,講解很透徹,期待后面的課程!
贊?。。。。。。。。。。。。。。。。。。。。。。。。。。。。?/div>
贊一個 加二
等好久了,終于出現了,細說多線程之Thread VS Runnable!
課程須知
學習本課程前,你需要熟練掌握Java的基礎語法,熟悉Java中創建線程的兩種方式,熟悉Java多線程中常用的一些方法。
老師告訴你能學到什么?
1、多線程創建方式的比較和選擇 2、線程的生命周期、守護線程

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消