Javase之内部类

1、普通的类不能使用static修饰,static只能用来修饰内部类;
2、普通类A有一个内部类B:
  (2.1)、类B使用static修饰(即Public class B),那么类B可用当做普通类来使用,不依赖其外部类A,如:B b = new B();
   (2.2)、类B不使用static修饰(即Public class B),那么类B就跟普通类有区别,创建实例的时候,必须得借助外部类A来创建,如:
A a = new A();
B b = a.new B();

猜你喜欢

转载自luke-feng.iteye.com/blog/2271532