1.场景
public class和class和public static class自己写了一下,实践便于理解。
2.直接上代码
测试类1
public class TestClass {
public static class Aaa{
}
public class Bbb{
}
}
class Sss{
}
class Ddd{
}
测试类2
public class TestClass2 {
public static void main(String[] args) {
Ddd ddd = new Ddd();
TestClass.Aaa aaa = new TestClass.Aaa();
TestClass testClass = new TestClass();
TestClass.Bbb bbb1 = testClass.new Bbb();
}
}
说明:public class和class一样用,内部类的修饰符跟字段一样用。