【发布时间】:2012-01-28 15:37:16
【问题描述】:
为什么建议使用 Java 中的默认系统类加载器加载 Java 运行时类和 API 类?如果我们使用自定义类加载器加载它们会发生什么?
【问题讨论】:
-
人们,没有 cmets 的反对票对任何人都没有帮助。你至少应该解释为什么你不喜欢这个问题。
标签: java classloader
为什么建议使用 Java 中的默认系统类加载器加载 Java 运行时类和 API 类?如果我们使用自定义类加载器加载它们会发生什么?
【问题讨论】:
标签: java classloader
instanceof 成立的条件之一是这两个类必须由同一个类加载器加载。这也适用于类转换。
这意味着例如您的 类加载器创建的String 与系统类加载器创建的String 不兼容。不是实例,也不能转换为。
你可能不希望这样。
【讨论】: