對該視頻中部分內(nèi)容的疑問:買票的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源。
? ? ? 該視頻中的買票結(jié)果的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源,而Runnable程序的資源共享了。
? ? ? 繼承Thread類實現(xiàn)多線程時像Runnable一樣共享資源一樣可以實現(xiàn)Runnable的效果,親測代碼如下,請作者看一下,給一個解釋:
? ? ? 該視頻中的買票結(jié)果的不同應該不是Thread和Runnable不同導致的,而是編程是Thread的程序沒有共享資源,而Runnable程序的資源共享了。
? ? ? 繼承Thread類實現(xiàn)多線程時像Runnable一樣共享資源一樣可以實現(xiàn)Runnable的效果,親測代碼如下,請作者看一下,給一個解釋:
2016-12-28
舉報
2017-01-11
謝謝解答
2016-12-29
你這個是把繼承當實現(xiàn)接口用了啊,類繼承像這樣用是看不到與接口的區(qū)別的。要想共享資源你把你的變量ticket定義為static 靜態(tài)常量就行了,我看過別人這么寫過