日期:2014-05-20  浏览次数:20679 次

瞧瞧这两个方法有啥区别呀
Java code

new Thread(new Runnable(){

                public void run() {
                    System.out.println("你好!");
                }
                
            }).start();

            new Thread(){

                public void run() {
                    System.out.println("你好!");
                }
                
            }.start();



------解决方案--------------------
探讨
引用:

效果是一样的
如果连Runnable都是匿名的,还是第二种简洁一些

那在正式使用的时候那个应该是好些呢?如果选择第二种的话,只是因为它简洁吗?