NetBeans
允许程序员添加library
和jar
文件。
jar文件和库有什么区别?图书馆与GAC assembly
中的Windows
类似。
有类似的问题,但它们太具体了,我无法理解其中的差异。
答案 0 :(得分:15)
把事情变得非常简单:库是罐子的集合
您可以创建一个包含所有与Java EE相关的jar文件的全局库java-ee。然后,您可以在不同的项目中使用此全局库。管理它们会更简单;并添加新项目。
答案 1 :(得分:4)
JAR与C#/ .net世界中的程序集具有相同的功能。它是java类,清单以及可选的其他资源(如属性文件)的集合。
库是一个更抽象的概念,在java中,库通常打包为JAR(Java ARchive)或JAR集合。
答案 2 :(得分:0)
如果理解得很好:库只是一个对类进行分组的文件夹。例如,在JDK中,存在的库中存在一组存储在一起的类。
如果没有弄错,.jar文件是.class格式的一组编译类,由Java创建者创建,因此程序将独立于操作系统;这意味着在JVM中,您将在Linux,Windows等上以.jar格式运行您的应用程序,而无需为各种操作系统重新编写旅游应用程序。
答案 3 :(得分:0)
jar文件是zip存档,包含其他文件,java类文件。 Netbeans库包含项目所需的资源,包括jar文件。
答案 4 :(得分:0)