为什么Java虚拟机不从数据库加载类(类似于.NET的GAC)?据我了解,目前它必须读取并扫描类路径上每个 JAR 的清单才能找到类文件。使用数据库(如 SQLite)不会缩短启动时间吗?
之所以没有,是因为没有人将其添加到标准库中。此外,出于引导目的(例如加载用于数据库访问的 JDBC 驱动程序),仍然需要存在现有机制。
不过,创建一个与数据库对话以检索类位的类加载器并不太难。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)