【发布时间】:2016-10-08 13:40:54
【问题描述】:
我的问题可能微不足道,但经过一些研究后,我仍然对得到的答案不满意。 我的问题是使用第三方类是否比使用 java 核心类或 java 库更有效。
据我所知,java 中类加载器的调用顺序
- 系统类加载器
- 扩展类加载器
- 引导类加载器
使用第三方 jar(将由系统类加载器加载)而不是使用内置类文件不是更有效吗,例如假设我有一个需要多次排序的庞大系统,然后让假设我打算使用的算法是合并排序,所以通常我会继续使用
Collections.sort()
但是如果我自己实现它并使用它以便我可以从第一个类加载器中获取它,那不是更有效吗?
【问题讨论】:
标签: java classloader