作者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)
1F:推 PsMonkey:public void run(){doStuff();}} 就是实做啦... 11/18 22:17
2F:推 nf7series:感谢,我在书上看到这种anonymous inner class用法了 11/18 22:46
3F:推 TonyQ:噗 难得这年头还会撞主机板...(误) 11/18 23:12
4F:推 nf7series:哈,我的id是用大概是4~5年前买的主机板名字取的 11/18 23:25
5F:推 TonyQ:我也是用这张 , 不过没series 为了省几百块没买 XD 11/18 23:46