public class Test {
public static void main(String[] args) {
outerDemo out=new outerDemo();
out.outerMethod();
}
}
class outerDemo{
public void outerMethod(){
int x=10;
class InerDemo{
public void InerMethod(){
System.out.println(x);
}
}
new InerDemo().InerMethod();
}
}
方法中的内部类访问方法中的局部变量在JDK1.8以上局部变量不用加final修饰也可以,之下的版本是不行的,求大神解答 |
|