Re: [問題] 不用extends Thread即可new出Thread物件
: → ssccg: 因為Thread就是有Thread(Runnable)這個ctor,本來就可以 07/25 21:49
: → ssccg: Thread的run原本的實作是執行ctor傳進來的Runnable的run 07/25 21:52
: → MonyemLi: http://goo.gl/N1RtP Thread的doc 07/26 11:12
弱弱的舉手再問
程式碼A的class TimerThread extends Thread {
A這裡的Thread是main thread以外的新thread
而程式碼B的Thread newThread = new Thread(test)
B這裡的thread是「main的thread」
所以才會出現
B沒用到extends Thread這種敘述
就能用new Thread
是不是這樣啊
thank
Java書相關章節反覆看了多次
還是不確定
Java官方看了這兩篇:
Class Thread
http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html
Interface Runnable
http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html
網路上找的資料也看了多篇
Java Gossip: 實作 Runnable 介面
http://openhome.cc/Gossip/JavaGossip-V2/RunnableInterface.htm
Program,Process,Thread
http://programming.im.ncnu.edu.tw/J_Chapter9.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.65.89.53
※ 文章網址: https://www.ptt.cc/bbs/java/M.1437923204.A.739.html
→
07/26 23:28, , 1F
07/26 23:28, 1F
→
07/26 23:29, , 2F
07/26 23:29, 2F
→
07/27 20:31, , 3F
07/27 20:31, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章