如何配置自定义的System ClassLoader

当ClassLoader.getSystemClassLoader() 第一次被调用的时候,虚拟机检查系统属性java.system.class.loader是否已经定义。如果已经定义,则使用java.system.class.loader定义的类作为system class loader. 因此,只要在程序启动的时候加入系统属性-Djava.system.class.loader=YourCustomizedClassLoader就可以了。至于ClassLoader的相关知识,请查阅其他资料。

你可能感兴趣的:(Java,classloader,system,虚拟机,class)