-1

当我在我的应用程序中包含第三方 jar 时,我需要考虑哪些因素?我在下面列出了一些。还有什么我想念的吗?内存占用如何工作?jar 大小与内存占用有什么关系?

  1. 内存占用
  2. 稳定
  3. API 使用情况
  4. 社区支持
  5. 成本
4

3 回答 3

1

单个类可能会占用大量内存。一个大罐子几乎没有。可能没有相关性。jar 中的所有代码可能不会被加载。
如果他们提供我不想自己实现的服务,我只会使用外国 jar。也可以在生产中尝试外国罐子。

这实际上取决于您要做什么以及要使用哪些罐子。没有简单的答案。

当前的开发非常复杂,以至于您无法在合理的时间内自己实现所有内容。如果它是一个大型应用程序,则在您的应用程序中找到最好的罐子并将它们粘合在一起。如果你想做的很简单,那就自己做吧。

于 2010-06-29T20:02:10.797 回答
1
  • 它真的提供了你想要的功能吗?以您想要的方式定制它有多容易?
  • 第三方代码有多成熟
  • 获取更新/补丁有多容易
于 2010-06-30T00:41:17.223 回答
0

关于什么 ...

  • 文档(教程、手册、Java 文档、源代码)?
  • 没有错误(或至少经过测试)?
于 2010-06-29T20:35:53.307 回答