在Eclipse中,当我开始一个新项目时,我会通过向导,当我为该项目编写第一个类时,我被要求选择一个包。有时出于懒惰,我只选择默认包。
巫师警告我,这是沮丧的。即使我忽略了警告,我也从未对应用程序产生任何问题。或者至少,到目前为止我从来没有遇到任何问题。
那么为什么Eclipse要我创建一个新包呢?
答案 0 :(得分:10)
Eclipse和大多数其他IDE都面向大型项目。业余爱好者编程和小规模作业通常可以在IDE中获得,但要注意,一般的假设是针对大型项目 - 任何介于10到5,000多个类别之间的任何内容。
您还可以创建一个与Java API中具有类似名称的类 - 例如:
如果同一类路径上存在两个类,则实例化类(throw new MarshalException();
)时出现歧义是编译错误。
答案 1 :(得分:0)
您实际上无法从默认包中导入类。我知道它可以作为一种便利或非常小的(一个类文件)任务。