黑马程序员技术交流社区

标题: 外部类和内部类的加载问题 [打印本页]

作者: 我有一个邮箱了    时间: 2016-1-5 10:54
标题: 外部类和内部类的加载问题
1.首先在外部类和内部类中都加了一个静态的代码块(类加载时会自动执行静态代码块)
2.接着创建了一个外部类对象,有运行结果可以知道只加载了外部类
3.用     外部类名. new 内部类名();      创建了一个内部类对象。由运行结果可以看出只加载了内部类,而没有加载外部类
虽然知道了结果但不明白原理,希望知道的人能补充一下

内部类代码.jpg (150.73 KB, 下载次数: 16)

内部类代码.jpg

创建外部类对象.jpg (143.08 KB, 下载次数: 0)

创建外部类对象.jpg

创建静态内部类对象.jpg (128.38 KB, 下载次数: 0)

创建静态内部类对象.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2