第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

對該視頻中部分內(nèi)容的疑問:買票的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源。

? ? ? 該視頻中的買票結(jié)果的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源,而Runnable程序的資源共享了。

? ? ? 繼承Thread類實現(xiàn)多線程時像Runnable一樣共享資源一樣可以實現(xiàn)Runnable的效果,親測代碼如下,請作者看一下,給一個解釋:

5863c3800001ad7e05000228.jpg

5863c387000132c805000362.jpg

http://img1.sycdn.imooc.com//5863c3fb0001d53310560838.jpg

正在回答

2 回答

謝謝解答

0 回復 有任何疑惑可以回復我~

你這個是把繼承當實現(xiàn)接口用了啊,類繼承像這樣用是看不到與接口的區(qū)別的。要想共享資源你把你的變量ticket定義為static 靜態(tài)常量就行了,我看過別人這么寫過

1 回復 有任何疑惑可以回復我~
#1

Clz0 提問者

我的搞清楚的是視頻中的講的區(qū)別是不是并不是繼承Thread類和實現(xiàn)Runnable接口導致的區(qū)別?還是我誤解了。查了一些資料后發(fā)現(xiàn)已有一些博客在討論這個問題。 那繼承Thread類和實現(xiàn)Runnable接口的區(qū)別是什么?是不是只有實現(xiàn)接口還可以繼承其他的類優(yōu)勢。
2016-12-29 回復 有任何疑惑可以回復我~
#2

慕粉3574461 回復 Clz0 提問者

多線程根本是Thread類,實現(xiàn)接口這種也是要經(jīng)過Thread類,因為Thread類中的start方法。但是繼承了之后,就可以有start方法了,再去創(chuàng)建thread類多余了。資源共享是因為你的類中有這個屬性,你創(chuàng)建一個類的實例就會有一個ticket,重復創(chuàng)建就會有多個10張票。如果是靜態(tài)的變量就會避免這個問題
2017-01-05 回復 有任何疑惑可以回復我~
#3

Clz0 提問者 回復 慕粉3574461

謝謝解答
2017-01-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

對該視頻中部分內(nèi)容的疑問:買票的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源。

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號