📄 staticinnerclasstest.java
字号:
/**一个应用程序,用来测试静态内部类(顶层类)的使用 */
/** 类Outer */
class Outer{
/** 静态公用内部类Inner */
public static class Inner{
int m1;
int m2;
}
/** 类Outer的静态方法method(),得到一Inner类的对象并对其成员变量做了修改 */
public static Inner method(){
Inner i=new Inner();
i.m1++;
i.m2--;
return i;
}
}//类Outer结束
/** 类StaticInnerClassTest */
public class StaticInnerClassTest{
/** main()方法 */
public static void main(String[] args){
Outer.Inner i=Outer.method();
//静态公用内部类Inner可以Outer.Inner的名称作为公共类使用
//此处建立了该类的一个对象
System.out.println("m1 = "+i.m1);
System.out.println("m2 = "+i.m2);
}
}//类StaticInnerClassTest结束
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -