用byte[] 构造的Class 在 instanceof操作....
|
大家的运行结果是什么?为什么只打印出 Cloneable
|
大家的运行结果是什么?为什么只打印出 Cloneable
自己顶
怎么没人理我.jdon人气不如以前了.banq想想办法呀
这可能与虚拟机的编译规则有关,关注中。。。
因为是两个classloader的加载的WFProcess.class阿,
你把Class clas = u.loadClass("demo.WFProcess");这个clas变量和WFProcess.class比较一下,他们应该是不一样的
自然也就instanceof =false
这个问题我也遇到过,就是它只认得它的接口,不认识它本人,我在
|
|
|
|
|
不好意思,倒数第四行写错了,是
|
哦,明白了,谢谢
如果是2个不同的classloader,那为什么instanceof Cloneable可以呢?Cloneable也是由系统默认classloader加载的呀。