java - Java 内部库与外部库

标签 java import libraries java-io

Java 中的内部库和外部库有什么区别?

例如,

   import java.util.*;
   import java.io.File;

java.util 和/或 java.io 是内部库、外部库还是其他? 谢谢!

最佳答案

从概念上讲,内部 库要么是“作为(有效地)“语言本身的一部分”提供的库,要么是“仅已知的库”到你的(大)项目。”在一种情况下,只有语言供应商可以控制它。在另一种情况下,只有你可以。

外部 库是来自外部资源的东西。 (因此,您和语言供应商都“不拥有”它。)您的项目引用它,并且依赖它(的某个版本),因此“它不能没有它也能生活”,但它不是“(只是)这个项目的一部分。”

关于java - Java 内部库与外部库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38778090/

相关文章:

java - 使用 mockito 模拟 AsyncTask 导致 NullPointerException

java - 将现有项目导入eclipse时,Maven根pom.xml标记为红色

cmake - 为什么使用 add_library({tgt} IMPORTED) 与 target_link_libraries(-l {.so | .a})?

c++ - 如何找到在静态库中定义符号的位置

java - 如何将 FX Controller 与主应用程序连接

java - 更改可扩展 ListView 的默认图标

sql - PostgreSQL 导入问题 - 除了一个导入之外的所有表

javascript - 如何调用一组对象中同一列的属性? ( Node .js)

java - JMonkey 中的库问题

java - Maven 中央 : POM is available but not JAR