JNDI uses context classloaders
Class.getResource() and Class.forName() use the current classloader
JAXP uses context classloaders (as of J2SE 1.4)
java.util.ResourceBundle uses the caller's current classloader
URL protocol handlers specified via java.protocol.handler.pkgs system property are looked up in the bootstrap and system classloaders only
Java Serialization API uses the caller's current classloader by default
jconsole和jvm都必须同时是32位或64位时才能连接。
Class.forName 比 classLoader.loadClass 要强,可以处理数组,但不能处理简单类型。
Class.getResource() and Class.forName() use the current classloader
JAXP uses context classloaders (as of J2SE 1.4)
java.util.ResourceBundle uses the caller's current classloader
URL protocol handlers specified via java.protocol.handler.pkgs system property are looked up in the bootstrap and system classloaders only
Java Serialization API uses the caller's current classloader by default
jconsole和jvm都必须同时是32位或64位时才能连接。
Class.forName 比 classLoader.loadClass 要强,可以处理数组,但不能处理简单类型。