作者nf7series (真呆)
看板java
標題[J2SE] Runnable
時間Sun Nov 18 22:11:02 2007
請問一下,剛在寫scjp考古題,看到一行程式
new Thread(new Runnable(){public void run(){doStuff();}}).start();
我執行過,是可以跑的,但想請問一下
Runnable不是介面嗎?
為何可以在這邊直接new呢?
不是應該要寫一個class來implements它才行!?
Thanks
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.98.93
※ 編輯: nf7series 來自: 203.73.98.93 (11/18 22:11)
推 PsMonkey:public void run(){doStuff();}} 就是實做啦... 11/18 22:17
推 nf7series:感謝,我在書上看到這種anonymous inner class用法了 11/18 22:46
推 TonyQ:噗 難得這年頭還會撞主機板...(誤) 11/18 23:12
推 nf7series:哈,我的id是用大概是4~5年前買的主機板名字取的 11/18 23:25
推 TonyQ:我也是用這張 , 不過沒series 為了省幾百塊沒買 XD 11/18 23:46