inner2.java~34~
来自「提供了常用的JAVA技术的示例」· JAVA~34~ 代码 · 共 48 行
JAVA~34~
48 行
// 例 5-28 内部类中加上 修饰符 存取同名外部类成员package Inner2;class Inner3{ int x=4;}public class Inner2 { private static int size2; public class Inner{ // 内 部 类 private int size1; public void doStuff(int s){ int size=s; // 可以去掉此句 //this.size1=size; // 5 this.size1=size1; // 0 Inner2.this.size2=size2; System.out.println("size="+s); System.out.println("this.size1="+this.size1); System.out.println("Inner2.this.size="+Inner2.this.size2); Inner3 i3=new Inner3(); System.out.println("InnerVisitedparadelOuter="+i3.x); } } public void visitedInner3(){ Inner3 i3=new Inner3(); System.out.println(i3.x); } public void testInner(){ Inner i=new Inner(); i.doStuff(5); } public static void main(String a[]){ Inner2 o=new Inner2(); Inner i=o.new Inner(); i.doStuff(2); o.testInner(); o.visitedInner3(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?