Eclipse工程类名包名命名有什么要求

 我来答
久就旧1O
2017-01-12 · TA获得超过1275个赞
知道小有建树答主
回答量:709
采纳率:75%
帮助的人:205万
展开全部

Java的包名都有小写单词组成。

我们知道,一般公司命名为“com.公司名.项目名.模块名....”。
    那,我们个人的项目又怎么命名呢?

    经过我对“个人的”单词搜索,有“individual、personal、private、one-man”,进一步对以上4个单词词意的分析,并在保证了唯一性,使用每个单词的前4个字母作为前缀,正好和“com”也做了区分。如下:

    indi :

         个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。

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

    pers :

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

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

    priv :

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

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

    onem :

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

 

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

    team :

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

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

    com :

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

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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式