快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → Java包(package)的命名规范,java中package命名规则

Java包(package)的命名规范,java中package命名规则

时间:2022-09-07 13:41:11人气:作者:快盘下载我要评论

 Java的包名都有小写单词组成;类名首字母大写;包的路径符合所开发的 系统模块的 定义;比如生产对生产;物资对物资;基础类对基础类。以便看了包名就明白是哪个模块;从而直接到对应包里找相应的实现。

 

    由于Java面向对象的特性;每名Java开发人员都可以编写属于自己的Java Package;为了保障每个Java Package命名的唯一性;在最新的Java编程规范中;要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的;所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯一前缀。例如; com.sun.swt.……。

 

    从而;我们知道;一般公司命名为“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.公司名.项目名.模块名.……”。


网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。