为什么Java对包使用分层目录?
我将试着用一个例子来解释我的问题 假设我的应用程序有3个包:为什么Java对包使用分层目录?,java,Java,我将试着用一个例子来解释我的问题 假设我的应用程序有3个包: 公司模块1 二号连 第三单元公司 文件系统中的目录如下所示: 公司 |- module_one |- module_two |- module_three 为什么Java不为3个包创建3个目录?比如: 公司模块1 二号连 第三单元公司 目录层次结构为我们提供了什么?它使用树的原因与您在目录中创建目录和目录的原因相同,如果您有很多文件要存储 另一方面,我喜欢Eclipse中的包资源管理器,它将包树显示为平面列表 但实
|- module_one
|- module_two
|- module_three
为什么Java不为3个包创建3个目录?比如:
公司模块1
二号连
第三单元公司
目录层次结构为我们提供了什么?它使用树的原因与您在目录中创建目录和目录的原因相同,如果您有很多文件要存储 另一方面,我喜欢Eclipse中的包资源管理器,它将包树显示为平面列表
但实际上,Java语言规范中没有要求创建分层目录来存储Java源代码 在文件系统中,它看起来像您指定的那个,如果您在eclipse中查看它,它将像您在第二个场景中提到的那样单独显示。