<根据马士兵>动态加载过程
2016-05-20 15:57
471 查看
public class TestDynamicLoading {
class A{}
public static void main(String[] args) {
//在main方法中定义类并创建是允许的。
new TestDynamicLoading().new A();//这样就允许了。先创建TestDynamicLoading类,通过该类创建内部类。与default没有关系。
System.out.println("---------------------------");
new B();
new C();
new D();
}
}
class B{}
class C{
{System.out.println("CCCCCCC");}
}
class D{
{System.out.println("DDDDDDD");}
}
//右键——>run as——>open run dialog——>vm argument下-verbose:class
//——>apply
可以看出:
[Loaded reflect.TestDynamicLoading from .../bin/]
[Loaded reflect.TestDynamicLoading$A from .../bin/]
---------------------------
[Loaded reflect.B from .../bin/]
[Loaded reflect.C from .../bin/]
CCCCCCC
[Loaded reflect.D from .../bin/]
DDDDDDD
[Loaded java.lang.Shutdown from ...\jre\lib\rt.jar]
[Loaded java.lang.Shutdown$Lock from ...\jre\lib\rt.jar]
class A{}
public static void main(String[] args) {
//在main方法中定义类并创建是允许的。
new TestDynamicLoading().new A();//这样就允许了。先创建TestDynamicLoading类,通过该类创建内部类。与default没有关系。
System.out.println("---------------------------");
new B();
new C();
new D();
}
}
class B{}
class C{
{System.out.println("CCCCCCC");}
}
class D{
{System.out.println("DDDDDDD");}
}
//右键——>run as——>open run dialog——>vm argument下-verbose:class
//——>apply
可以看出:
[Loaded reflect.TestDynamicLoading from .../bin/]
[Loaded reflect.TestDynamicLoading$A from .../bin/]
---------------------------
[Loaded reflect.B from .../bin/]
[Loaded reflect.C from .../bin/]
CCCCCCC
[Loaded reflect.D from .../bin/]
DDDDDDD
[Loaded java.lang.Shutdown from ...\jre\lib\rt.jar]
[Loaded java.lang.Shutdown$Lock from ...\jre\lib\rt.jar]
相关文章推荐
- 论ORACLE 9i 的体系图为什么这么金典
- 文件与IO(一)之字节流
- mysql新建用户表,赋权,远程登陆
- hdu4707 Pet
- nginx学习笔记六(Nginx事件框架处理流程)
- 菜鸟从零开始初始WebSocket -Server篇(二)
- php抓取网页上的指定内容
- Android深入浅出自定义控件(一)
- spring-boot学习笔记
- sql注入分类
- C++著名类库
- FFmpeg av_dump_format输出的tbn、tbc、tbr、PAR、DAR的含义
- cocos2dx lua 安卓接付费SDK
- (一) cifar10分类训练
- ABAP SY标签
- 导入arr包
- select数据较多时支持按输入信息模糊过滤选项集合
- 互联网金融将进入2.0时代,民生电商如何扮演“服务者”角色?
- lightoj 1248 Dice (III)
- iOS Keychain (钥匙串)简单封装