图书馆的优势

时间:2013-08-26 13:55:52

标签: java

我有一个java文件,其中包含大约30-40个函数,我常用它们,所以我想创建它的外部库。

但是我想知道制作库有什么好处,除了它不需要像java文件那样导入,是否有制作库的性能优势?

2 个答案:

答案 0 :(得分:5)

图书馆和框架具有以下优势:

  1. 减少类文件的大小(代码可以被提取并移动到其他地方,不会打扰任何人)。
  2. 清洁API,因为您无法泄漏内部字段
  3. 您可以独立于您的应用程序测试您的库。如果库是好的,那么bug必须在你的应用程序中。缩短测试和调试时间。
  4. 您可以在多个项目中重复使用库。

答案 1 :(得分:0)

如果API足够成熟且足够强大,您可以创建一个库 如果您总是需要编辑它,您可能会浪费时间进行维护。 一个优点:它会迫使您处理API。