这是定义java源代码唯一位置的标准。遵循这种包结构是一种惯例,这就是为什么你在任何地方都能看到它。它不需要这样做-你可以命名你的包你想。然而,遵守这一公约是非常普遍的。
package prefix.organization.project.ClassName;
package prefix.organization.project.package.ClassName;
package prefix.organization.project.package.subpackage.ClassName;
存储Java源代码文件时,包名的每个部分都转换为一个子目录。所以上面显示的三个类将位于主类路径下的相应目录中。
prefix/organization/project/ClassName.java
prefix/organization/project/package/ClassName.java
prefix/organization/project/package/subpackage/ClassName.java
手工编译时,请确保主类路径目录是当前目录或在类路径内,以便可以找到源代码文件。
至于
src/main/java
其中一部分,似乎是来自马文。我从没用过那个软件。我不明白为什么他们需要这么多,因为我的项目(我使用Eclipse)只有
src
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态