- public class Test {
- static class Inner1 {
- }
- class Inner2 {
- }
- public static void main(String[] args) {
- // Inner1是静态内部类,在静态方法中可以直接访问
- Inner1 inner1 = new Inner1();
- // Inner2是非静态内部类,需要先创建Test的对象,然后再用对象访问Inner2
- Test.Inner2 inner2 = new Test().new Inner2();
- }
- }
复制代码
|
|