在Eclipse中似乎有一个'默认包'。 这是什么?必须将所有java类文件都归属于java包吗?
1
A
回答
4
如果您只是为某个示例或其他东西进行黑客入侵,那么在没有包的情况下(即在默认包中)留下一个类是没问题的。
但是,只要你开始添加越来越多的类没有包,你很快就会发现事情变得混乱。
不使用默认包的主要原因是可能与其他代码发生冲突。这是使用诸如“com.stackoverflow.utils.MagicConverter”之类的软件包命名“反向域名”风格有帮助的地方。
使用包。
2
默认包是用于没有声明任何包的类。然而,这是不鼓励的(月蚀警告你) - 你不能导入这些类。
相关问题
- 1. 必须所有原型单元格都具有类吗?
- 2. 不要包必须匹配java文件所在的子目录吗?
- 3. 使用Mercurial时,所有文件都必须位于“存储库文件夹”中吗?
- 4. 所有后端服务器都必须启动haproxy吗?
- 5. InverseRelationShadowVariable必须属于一个planningEntity吗?
- 6. 必须在不同的java文件中创建方法吗?
- 7. NaiveBayes分类器:我必须连接一个类的所有文件吗?
- 8. 所有类都可见的变量Java
- 9. 每个类都必须拥有自己的OnClickListener吗?
- 10. 必须证明所有派生类中的基类属性不变吗?
- 11. 为什么所有的java代码都打包在类中?
- 12. SVNSERVE - 所有存储库必须位于同一个父文件夹中吗?
- 13. 我必须使用java swing将文件上传到服务器
- 14. 必须一个类中的所有头文件 - iOS5的
- 15. 每个人都必须同意SO_REUSEADDR吗?
- 16. 在java中将char转换为char - 我必须使用ASCII吗?
- 17. 所有方法都必须返回一个有意义的值吗?
- 18. 的Java n必须是正
- 19. 必须为现有的proto创建java pojo包括映射
- 20. 我必须为log4j中的所有类创建appender吗?
- 21. 每个屏幕分辨率都必须有一个壁纸文件吗?
- 22. 对于Java,我可以一次导入所有包吗?
- 23. Java是创建AMI所必需的吗?
- 24. Java文件IO-文件必须有空行才能被正确读取
- 25. Outlook olMailItem.Attachments.Add - 附件必须位于文件系统上吗?
- 26. 包在java文件,使类文件unuseable
- 27. Riak桶中的所有密钥都必须一次装入内存中吗?
- 28. 我每次使用它时都必须关闭所有资源吗?
- 29. Java:为什么单独的类必须是私有的
- 30. 我必须取消订阅所有事件处理程序吗?
没有包语句的类位于顶层目录的默认包中。 – 2011-06-11 08:00:08