A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

interface Inter{
        void show();
        }
class Outer{
        public static Inter menthod(){
                return new Inter(){
                        public void show(){
                                new Inter(){
                                        public void show(){
                                                new Inter(){
                                                        public void show(){
                                                                new Inter(){
                                                                        public void show(){
                                                                                System.out.println("helloWorld1");
                                                                        }
                                                                }.show();
                                                                System.out.println("helloWorld2");
                                                        }
                                                }.show();
                                                System.out.println("helloWorld3");
                                        }
                                }.show();
                                System.out.println("helloWorld");
                        }
                };
        }
}
class Test{
        public static void main(String[] args){
                Outer.menthod().show();
        }
}
只是不知道这种写法有没有用途

8 个回复

倒序浏览
感觉没用途
回复 使用道具 举报
太长了,不好读,不好维护,感觉用处不大
回复 使用道具 举报
这样代码帅气啊
回复 使用道具 举报
这么写经理会和你拼命的
回复 使用道具 举报
李孝志 发表于 2016-9-27 20:56
太长了,不好读,不好维护,感觉用处不大

不明觉厉。。。。。
回复 使用道具 举报
好像没用处啊、、、  
回复 使用道具 举报
有时候写写可以增加点逻辑思维,绕绕就更通了
回复 使用道具 举报
学的不错,你
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马