java - 为什么导入库时不需要使用 import 关键字?

标签 java eclipse jar import

我按照以下说明将外部 JAR 导入到 Eclipse 中的项目中:

右键单击项目 > 构建路径 > 添加外部存档 > 从硬盘驱动器中选择 JAR 文件。

JAR 文件出现在我的项目的“引用库”部分中,并且工作正常。

但是,我从来不需要在我的类中使用 import 关键字来使用 JAR 中的类。我觉得这很奇怪,我想我必须使用 import myImportedJar 或类似的东西才能工作。

我不必使用 import 关键字,这正常吗?我做错了什么吗?

最佳答案

import 语句用于能够通过简单名称引用类型及其成员。您不需要导入同一包中的类,除非它们是其他类的嵌套成员。无论类来自何处,例如,如果它位于另一个 .jar 中,情况都是如此。

关于java - 为什么导入库时不需要使用 import 关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23046220/

相关文章:

java - Eclipse 中的 java 中未定义构造函数,尽管已定义

java - 我的项目运行,但有几个错误,例如我需要删除的行

java - 在哪里可以找到 javax.validation.* 的实现?

java - 内存不足错误 - 可能是由于内存泄漏?

java - 使用 Java 创建重新链接

java - 我应该如何对 WebServiceTemplate (SpringWS) 进行单元测试

如果在 List 或 Map 中对数组进行注释,则 Java 8 TYPE_USE 注释不起作用

android - 安装错误: Unkown failure (android emulator)

java - 使用 eclipse AST 检查 Java 代码片段

java - 搜索jar文件中的文件(包括要查找的jar文件中的Jython类文件)