java项目包名如果由多个单词组成,怎么命名

java项目包名如果由多个单词组成,怎么命名,第1张

我的做法是一般按变量名规则命名,但是如果某一个单词大写字母缩写,就以原来的大写字母缩写开始,就算是第一个单词也一样,不是大写字母缩写的其它单拆亩词按原驼峰法命名。但是只有一个单词,且为大写字母缩写时,改为全小写。

例:

一个单词的时候:

XML->xml//缩写改为全小写

Util->util//一般单词改为全小写

两个单词的时候:

XMLUtil->XMLUtil//第一个单词是缩写,按原写法扰帆,第二个单词按驼峰法首旅李森字母大写

UtilXML->utilXML//第一个单词按驼峰法,首字母小写,第二个单词按原写法

但是一般我看到的对大写字母的处理也是按驼峰法

例如:

XMLUtil->xmlUtil

UtilXML->utilXml

我是为了突出缩写的单词才更改规则,因为是个人程序包,所以规则我可以自己定。你可以按最后这种方式来做。

以SETUP.EXE或INSTALL.EXE来命名,

凡使用这种方法命名安装程序的软件一般都是多文件型的,即某一软件安装程序包含很多文好枣肆件,如windows的安装光盘就包含很多文件,所以需要一个很明显的命名来标识安装文件。后来出现了安全包封装工具,软件发行变得很简单,往往一个软件的安装包只有一个文件,这种情况下如果还用SETUP.EXE或是INSTALL.EXE来命名,反倒容易与其它软件发生混淆,所以现在的软件的安装文件一般都以软件本身的名字来命名。而进入Windows长文件名时代以后,由于文件命名突破了以前8.3命名格式的限制,文件名可以包含很多信息,所以安装程序命名更加随意了,以FOXMAIL的命名为例,Foxmail7.2的安装包名字是fm727chb21_build_setup.1433387182.exe,其中“fm”是Foxmail的缩写,727是版本号,ch是中文版,setup表示这是一岩嫌个安友轿装程序,剩下的内容恐怕只有命名者自己才知道是什么意思了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12398418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存