黑马程序员技术交流社区
标题:
今天发现一有意思的东西,匿名内部类这样也可以
[打印本页]
作者:
企鹅1号
时间:
2016-9-27 00:05
标题:
今天发现一有意思的东西,匿名内部类这样也可以
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();
}
}
只是不知道这种写法有没有用途
作者:
hydome
时间:
2016-9-27 00:09
感觉没用途
作者:
李孝志
时间:
2016-9-27 20:56
太长了,不好读,不好维护,感觉用处不大
作者:
bluehat
时间:
2016-9-27 20:57
这样代码帅气啊
作者:
hysnxdss
时间:
2016-9-27 21:04
这么写经理会和你拼命的
作者:
liuhongbo
时间:
2016-9-27 21:08
李孝志 发表于 2016-9-27 20:56
太长了,不好读,不好维护,感觉用处不大
不明觉厉。。。。。
作者:
梦魇0023
时间:
2016-9-27 21:52
好像没用处啊、、、
作者:
企鹅1号
时间:
2016-9-28 01:01
有时候写写可以增加点逻辑思维,绕绕就更通了
作者:
zhou987932946
时间:
2016-9-28 08:43
学的不错,你
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2