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

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

Socket里面線程類里面調(diào)用父類的方法怎么實現(xiàn)的,void run()

Socket里面線程類里面調(diào)用父類的方法怎么實現(xiàn)的,void run(),沒看到繼承

正在回答

5 回答

這個類繼承了線程的方法由?extends Thread?這句代碼體現(xiàn)。

他沒有調(diào)用Thread 這個父類的run方法,而是重寫了這個方法....

而serverThread.start();是啟動這個線程,這句話你就想象成方法的調(diào)用。

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

意思調(diào)用start()方法后能自動調(diào)用run()方法了嗎?

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

????????觀察題主這問題,感覺不相干的點被纏在一起了,我且來試著理一理。

????????講師將“繼承”這一操作通過點選super class交給IDE了,并沒有自己手寫extends Thread。如圖:

57754b520001aa0f05000224.jpghttp://img1.sycdn.imooc.com//57754be70001ff8013610608.jpg

所以講師其實是“寫了”extends Thread這句繼承代碼的。

????????然后是public void run()這個方法,其實查看源碼就知道java.lang.Thread.run()這個方法體是空的,所以才有了講師提到的“重寫”(override,重寫/覆蓋)這一說。講師補充run()方法當然是拿來用的,所以調(diào)用了java.lang.Thread.start()方法,它的作用簡單來講,就是運行run()的方法體。

????????不過題主在回復中說錯了,應該是

serverThread.start();

或者

new?ServerThread().start();

才對。

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

是的。。。。

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

難道是ServerThread.start()來調(diào)用的?

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

舉報

0/150
提交
取消

Socket里面線程類里面調(diào)用父類的方法怎么實現(xiàn)的,void run()

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

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

幫助反饋 APP下載

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

公眾號

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