如何组织我的 Java Eclipse 项目,以便用户只需要进行一次导入?
我正在开发一个图形库,其中有各种包,例如 graphics.A、graphics.B 等,但是当我将这个库提供给用户时,我希望他能够通过说导入图形来使用它. 我不知道该怎么做。我现在拥有它的方式,他将不得不导入 graphics.A。, 导入图形.B. , ETC。
谢谢
在 Java 中用单行导入所有子包是不可能的。
import graphics.*;
如果和是子包,将只导入 中的类graphics
,graphics.A
并且graphics.B
不会被导入。A
B
因此,要么将所有类放在一个子包中,要么用户必须多次导入,例如
import graphics.A.*;
import graphics.B.*;
好吧,工具应该负责管理进口。我不确定为什么单一导入很重要,但我不知道你的动机,所以我会接受它。