黑马程序员技术交流社区
标题:
jdk1.8版本方法内局部内部类访问方法内局部变量成功了
[打印本页]
作者:
guohaichang
时间:
2015-7-5 07:14
标题:
jdk1.8版本方法内局部内部类访问方法内局部变量成功了
代码如下:1.8版本的同学尝试一下,为什么不用final修饰也能被访问了?
import java.util.*;
public class Test {
public static void main(String[] args) {
new A().show();
}
}
class A {
int x = 2;
void show() {
int k = 3;
class B {
void meth() {
System.out.println(k);
}
}
new B().meth();
}
}
作者:
Chasel
时间:
2015-7-5 08:04
恭喜恭喜 恭喜!!!
作者:
等你的季节-夏天
时间:
2015-7-5 10:19
谢谢分享
作者:
357955778
时间:
2015-7-5 11:30
1.8之后的新特性?叼!
作者:
YQC2015
时间:
2015-7-5 12:25
你查看一下jdk1.8的新特性就明白了
作者:
Nemo
时间:
2015-7-5 12:39
JDK1.8这种地方的局部变量默认就是有final的
作者:
dadai5ai
时间:
2015-7-5 12:49
这是新特性吗?觉得实际开发中可能还是尽量不要使用这类新特性,因为旧环境可能不适用
作者:
雏鹰起飞
时间:
2015-7-5 14:22
应该是默认存在final的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2