【发布时间】:2010-12-09 01:03:45
【问题描述】:
当以详细模式运行 jvm 时,它显示文件正在从共享对象文件加载,如下所示
[Loaded java.lang.Object from shared objects file]
[Loaded java.io.Serializable from shared objects file]
[Loaded java.lang.Comparable from shared objects file]
[Loaded java.lang.CharSequence from shared objects file]
这个共享对象文件是什么?我认为这些是 rt.jar 中的文件,它是从那里加载的;但是 rt.jar 正在打开很长的路
[Loaded java.security.BasicPermissionCollection from shared objects file]
[Opened C:\Program Files\Java\jre6\lib\rt.jar]
[Loaded sun.misc.JavaSecurityProtectionDomainAccess from C:\Program Files\Java\jre6\lib\rt.jar]
[Loaded java.security.ProtectionDomain$2 from C:\Program Files\Java\jre6\lib\rt.jar]
提取 rt.jar 后,我发现它包含从共享对象文件加载的所有类。
【问题讨论】: