黑马程序员技术交流社区

标题: 结果是什么, [打印本页]

作者: lily15    时间: 2015-5-15 16:39
标题: 结果是什么,
本帖最后由 lily15 于 2015-5-18 13:09 编辑
  1. new Thread(new Runnable(){  //匿名
  2.                         public void run(){
  3.                                 System.out.println("runnable run");        
  4.                         }
  5.                 })
  6.                 {
  7.                         public void run(){
  8.                                 System.out.println("subthread run");
  9.                         }
  10.                 }.start();
复制代码

作者: pvbj0314    时间: 2015-5-15 17:51
本帖最后由 pvbj0314 于 2015-5-15 17:57 编辑

new Thread(new Runnable(){  //匿名,实现Runnable接口
                                    public void run(){
                                             System.out.println("runnable run");        
                                  }
                     })
                         {                                          // 匿名,继承Thread类
                                   public void run(){
                                              System.out.println("subthread run");
                                   }
                          }.start();
作者: 开到荼靡    时间: 2015-5-15 18:13
结果为:subthread run
Thread实现Runnable重写了run();
所以会执行Thread重写了的run();

作者: lily15    时间: 2015-5-15 22:53
开到荼靡 发表于 2015-5-15 18:13
结果为:subthread run
Thread实现Runnable重写了run();
所以会执行Thread重写了的run();

哦 这样啊,谢谢。
作者: yuqilin    时间: 2015-5-15 23:25
楼上好牛!!!
作者: 想要那片海    时间: 2015-5-16 08:58
开到荼靡 发表于 2015-5-15 18:13
结果为:subthread run
Thread实现Runnable重写了run();
所以会执行Thread重写了的run();

哦哦,看明白了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2