- class Outer{
- //外部类方法
- public void outerMethod(){
- //定义一个局部变量x。JDK8省略final后,方法中的内部类也可以直接访问该变量。试了一下,JDK7中不行。
- /*final*/ int x = 1;
- //内部类
- class Inner{
- public void innerMethod(){
- System.out.println(x);//JDK8中不加final,可以访问局部变量x,值为"
- }
- //借用了一下别人的代码,我想知道如何在在outterMethod()方法外创建Inner类的对象
|
|