自信牛排

文章
5
资源
0
加入时间
2年11月11天

同一个java类由不同的classloader加载问题

最近在测试项目代码中遇到同一个类由不同的classloader加载后出现的问题:类A中有一个字段a,它的类型为X类B中有一个字段b,它的类型也为X类A由classLoaderA所加载,类B由classLoaderB所加载执行赋值语句A.a = B.b,由于这两个类型均为X,可以执行,但是有一个要求,这个要求就是在A中所装载类X的装载器必须和在B中装载类X的装载器相同,...