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.公司名.项目名.模块名.……”。