当我在我的应用程序中包含第三方 jar 时,我需要考虑哪些因素?我在下面列出了一些。还有什么我想念的吗?内存占用如何工作?jar 大小与内存占用有什么关系?
- 内存占用
- 稳定
- API 使用情况
- 社区支持
- 成本
单个类可能会占用大量内存。一个大罐子几乎没有。可能没有相关性。jar 中的所有代码可能不会被加载。
如果他们提供我不想自己实现的服务,我只会使用外国 jar。也可以在生产中尝试外国罐子。
这实际上取决于您要做什么以及要使用哪些罐子。没有简单的答案。
当前的开发非常复杂,以至于您无法在合理的时间内自己实现所有内容。如果它是一个大型应用程序,则在您的应用程序中找到最好的罐子并将它们粘合在一起。如果你想做的很简单,那就自己做吧。
关于什么 ...