outertest.java~13~

来自「提供了常用的JAVA技术的示例」· JAVA~13~ 代码 · 共 27 行

JAVA~13~
27
字号
// P135  例 5-29  定义在语句块中的 内部类 存取语句块中的 局部变量。package OuterTest;class Outer{    private int size=5;    public Object makeInner(final int finalLocalVar){        int LocalVar1=1;        class Inner{            int LocalVar2=2;            public String toString(){                return ("#<Inner size="+size+"  finalLocalVar="+finalLocalVar+">");            }        }        return new Inner();    }}public class OuterTest {    public static void main(String s[]){        Outer outer=new Outer();        Object obj=outer.makeInner(9);        System.out.println("the object is "+obj.toString());        System.out.println("#<Inner size="+size+"  LocalVar="+LocalVar2+">");  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?