- class Outer
- {
- int num = 1;
- //外部类方法
- void method()
- {
- final int num = 11;
- //局部内部类
- class Inner
- {
- final int num = 111;
- //局部内部类方法
- void method()
- {
- final int num = 1111;
- System.out.println(num);
- {
- }
-
- //外部类方法建立对象调用局部类中的方法
- new Inner().method();
- }
- }
- class InnerClass_2
- {
- public static void main(String[] args)
- {
- //建立外部类对象
- Outer out = new Outer();
- //调用外部类方法
- out.method();
- }
- }
复制代码 |
|