java之classloader

测试:

1.两个不同的classloader加载同一个类:

2.使用自定义的classloader加载自定义的java.lang.Object:抛出SecurityException:禁止包名:java.lang。要加载一个类最后都必须调用classloader的defineClass(...)方法,而该方法会对加载的类名进行检查,如果加载的类不安全(如:重载系统类object),则抛出异常,禁止加载。

posted @ 2012-07-22 18:02  Panda.Xiong  阅读(141)  评论(0编辑  收藏  举报