类与类加载器

类加载器虽然只用于实现类的加载动作,但对于任意一个类,都需要由加载它的类和这个类本身一起确认其在Java虚拟机中的唯一性,每一个类加载器,都拥有一个独立的类名称空间。也就是说,要比较两个类是否“相等”,只有二者是同一个类加载器加载出来的前提下才有意义,否则,即使两个类来源于同一个Class文件,被同一个虚拟机加载,只要加载它们的类加载器(loadClass方法)不同,两个类就必定不相等。 双亲委派
相关文章
相关标签/搜索