gpt4 book ai didi

java - 导入和库相同吗?

转载 作者:行者123 更新时间:2023-12-01 18:48:35 27 4
gpt4 key购买 nike

我想知道我在每个类中使用的导入(例如,import java.io.IOException;)是否在同一时刻库中?或者图书馆是别的东西吗?

最佳答案

Java 库是包含类和其他资源的 jar 文件。为了在编译时和运行时可用,该库(jar 文件)必须存在于类路径中。

导入与库无关。导入用于允许源代码使用短类名而不是完全限定名称。例如,能够编写代码

List<String> list = new ArrayList<String>();

而不是

java.util.List<String> list = new java.util.ArrayList<String>();

无论您使用导入还是使用完全限定名称,Java 编译器或 Java 运行时都必须能够在其类路径中找到该类。如果该类是库的一部分,则该库必须位于类路径中。

关于java - 导入和库相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16639616/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com