我正在使用 JDK 1.6 来运行一个小型应用程序。然而,我设置了一个非常庞大的类路径,其中包含很多类。
当我运行应用程序时,类加载器中的所有类是否都会被加载,即使它们实际上并未在我的应用程序中使用?如果不是,如何强制类加载器这样做,如果是,如何避免?谢谢!
例如,我正在使用 ant 1.7 来运行我的应用程序。
此致,
罗伯特·吉
不,类加载器会在内存中需要该类时加载该类。它不会立即加载所有类,因为它可能会耗尽内存。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)