gpt4 book ai didi

java - 如何在没有包的情况下引用 Java 文件?

转载 作者:行者123 更新时间:2023-12-01 09:20:29 27 4
gpt4 key购买 nike

DIR 1
File A
Class Y

DIR 2
File B
Class X implements Y

假设我在文件 A 中有 Y 类,我想在文件 B 中使用它。这可能吗?从某种意义上说,我是在问是否可以在没有软件包的情况下做到这一点,也许类似。

using ../FileA.Y

这似乎是一个奇怪而愚蠢的问题,我同意。但从我的作业规范中可以看出,我引用了

Please put the submissions for each task into separate directories. Each directory should contain all files relevant for the task, in particular for compilation.

以及

Please do not use Java's package construct.

任务 2 需要任务 1 目录中的文件。复制并粘贴文件似乎很愚蠢。

最佳答案

当然可以,只要在编译时将 DIR 1DIR 2 添加为源目录即可。一旦你这样做了,它们都会被放置在 clasapath 的根目录中,你可以直接引用其中一个而不需要包名称(事实上,你甚至不会 import 引用的类)。

请务必以不同的方式命名这两个类。

关于java - 如何在没有包的情况下引用 Java 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40197443/

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