什么是Java内部类

2017-12-31  本文已影响4人  秦汉邮侠

定义

要点

参考代码

public class Test{
    public static void main(String[] args){
           // 初始化Bean1
           (1)
           bean1.I++;
           // 初始化Bean2
           (2)
           bean2.J++;
           //初始化Bean3
           (3)
           bean3.k++;
    }
    class Bean1{
           public int I = 0;
    }
 
    static class Bean2{
           public int J = 0;
    }
}
 
class Bean{
    class Bean3{
           public int k = 0;
    }
}
// 1
Test t=new Test();
Test.Bean1 b1=t.new Bean1();


// 2
Test.Bean2 b2=new Test.Bean2();

 
// 3
Bean b=new Bean();
Bean.Bean3 b3=b.new Bean3();

参考来源

上一篇 下一篇

猜你喜欢

热点阅读