首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

new Runnable()的有关问题

2012-07-30 
new Runnable()的问题关于以下内部类代码段newThread(newRunnable(){publicvoidrun(){……}).start()请问一

new Runnable()的问题
关于以下内部类代码段
new   Thread(new   Runnable()   {
        public   void   run()   {
        ……
}).start();
请问一下new   Runnable(),Runnable不是一个接口吗,为什么可以使用new   来实例化呢

[解决办法]
匿名内部类的简单实现方式,既然都匿名了,所以就可以这么写了
[解决办法]
相当于一个类实现了Runnable接口,然后创建了此类的一个对象,由于这个类没有名字,所以只能创建一次

[解决办法]
匿名内部类固定的格式就是像这样写的 new Thread(new runnable(){
public void run(){
}
);

热点排行