我使用返回Collection<String>
的方法创建了一个groovy类。它有效,但在import语句中没有Collection
这很奇怪。
该类继承了一个超类。该超类(java)确实具有集合的import语句:import java.util.Collection;
这是预期的行为吗?
java或groovy是否也继承了导入?我怀疑。
答案 0 :(得分:6)
类之间不会继承任何导入。
在Groovy
中,默认情况下会导入以下所有软件包。
Collection
)答案 1 :(得分:2)
看看default imports.这是预期的行为。没有导入继承。所有这些包都是为每个类导入的。