首页 > 编程知识 正文

java package命名,java中项目包类命名规则

时间:2023-05-05 17:08:49 阅读:144977 作者:3236

Java包名全部由小写单词组成,类名首字母大写; 的路径符合开发的系统模块的定义,包括生产对生产、物资对物资、基础类对基础类等。 通过查看包名称来确定是哪个模块,直接在相应的包中查找实现。

根据面向Java对象的特性,每个Java开发人员都可以创建自己的Java包。 为了确保每个Java Package的命名唯一性,最新的Java编程规范要求开发人员在自己定义的软件包名称前加上唯一的前缀。 由于internet上的域名不重复,许多开发人员都使用自己的internet上的域名作为自己软件包的唯一前缀。 例如,com.sun.swt.……。

因此,一般公司为" com .公司名称.项目名称.模块名称.”。 我知道被命名为。

那么,我们个人的项目怎么命名?

我搜索“个人”单词的结果是“individual、personal、private、one-man”,进而分析这四个单词的语义,在保证唯一性的基础上,每个单词的前3http://www.ssman 正好如下。

4个字母

font-family:simsun; font-size:14px">          个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。

         包名为“indi.发起者名.项目名.模块名.……”。

    pers :

         个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。

         包名为“pers.个人名.项目名.模块名.……”。

    priv :

         私有项目,指个人发起,独自完成,非公开的私人使用的项目,copyright属于个人。

         包名为“priv.个人名.项目名.模块名.……”。

    onem :

         与“indi”相同,推荐使用“indi”。

 

    另外,我为了区分团队项目和前面所说项目的区分,还有了一下扩展:

    team :

         团队项目,指由团队发起,并由该团队开发的项目,copyright属于该团队所有。

         包名为“team.团队名.项目名.模块名.……”。

    com :

 公司项目,copyright由项目发起的公司所有。

         包名为“com.公司名.项目名.模块名.……”。


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。