JAVA文件夹命名规范
篇一:Java命名规范
命名规则
包的命名
Java包的名字都是由小写单词组成。
例如: .bster.service
类的命名
类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包 含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample例如: Circle
方法的命名
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。
例如: sendMessge
Dao层类尽量不去修改,由于Dao层是通用性强的一些方法,只要在service层调用即可。在service层,方法的功能是进行增、删、改操作的话,方法名字由其功能决定需要添加前缀。以便之后事务的管理。其他功能的方法按照命名规则即可。
例如: ins_Rigester(注册) upd_Update(修改) del_Delete(删除)
接口命名原则
使用名词或名词短语,或者描述行为的形容词来命名接口,使用Pascal大写。 减少接口名中缩写的使用量,在接口名前加前缀I,以表示这个类型是一个接口。
例如: IComponent(描述性名词)
ICustomAttributeProvider(名词短语)
IPersistable(形容词)
常量的命名
常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。
例如: MAX_VALUE
参数的命名
参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数名称为一个单词的情况下使参数的命名尽可能明确。 Javadoc注释
Java除了可以采用我们常见的注释方式之外,Java语言规范还定义了一种特殊的注释,也就是我们所说的Javadoc注释,它是用来记录我们代码 中的API的。Javadoc注释是一种多行注释,以/**开头,而以*/结束,注释可以包含一些HTML标记符和专门的关键词。使用Javadoc注释 的好处是编写的注释可以被自动转为在线文档,省去了单独编写程序文档的麻烦。
例如:
/
**
* This is an example of
* Javadoc
*
* @author darchon
* @version 0.1, 10/11/2002
*/
JSP文件夹命名
以功能或者对象为一个模块、部分,命名时尽量以一个单词来命名,首字母大写。如果文件夹内存放某一类型的文件,则以该类文件的特性来命名,首字母大写。
例如: Transport
Css(样式表), Javascript(脚本文件)
java创建文件Flash(flas件),Image(图片文件)
文件命名:
首先确定其存放位置,文件命名规则由所在文件夹以及本页面所体现功能来命名。 如果名称由多个单词组成,则应该用下划线来分割这些单词
例如: customer_login.jsp
编码格式都为GBK
数据库命名规则:
由前缀+模块功能+详细内容 组成例如bster_transport_car 运输汽车表
篇二:java命名规范
JAVA命名规范
1. 包名
包名采用域名后缀倒置的加上自定义的包名,采用小写字母。自定义的包名采用产品名称加模块名称。
格式:
cc.ewell.产品名.模块名
示例:
门户产品用户管理模块cc.ewell.portal.user
2. 类和接口名
类和接口名使用意义完整的英文描述,每个单词首字母使用大写、其余字母使用小写的大小写混合法。
示例:
UserList, OrderInfo, ReportService, StringUtils
3. 方法名
方法名使用意义完整的英文描述,第一个单词字母使用小写、剩余单词首字母使用大写、其余字母使用小写的大小写混合法。方法中,动作方法采用动宾结构。 示例: private void getOrderList();
public void saveReportConfig();
4. 属性名
属性名使用意义完整的英文描述,第一个单词字母使用小写、剩余单词首字母使用大写、其余字母使用小写的大小写混合法。
示例:
private String customerName;
privateintloginCounts;
5. 常量名
常量名使用全大写的英文写法,英文单词之间用下划线隔开,并且使用final static修饰。 示例: Public final static int MAX_VALUE = 1000;
Public final static String DEFAULT_PAGE = “index.jsp”;
篇三:JAVA基本命名规范
基本命名规范
包命名
包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。
由一组以―。‖连接的标识符构成,通常第一个标识符为符合网络域名的两个或者三个英文小写字母。
People TestPage XMLExample
类,接口命名
类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如
TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。
People TestPage XMLExample
方法名
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。可以为动词或动词+名词组合。
设置/获取某个值的Method,应该遵循setV/getV规范返回长度的Method,应该命名为length
测试某个布尔值的Method,应该命名为isV
将对象转换为某个特定类型的Mehod应该命名为toF
getDate(); length(); isReady(); toOracleFormat();变量名
1.普通变量命名应该采用首字母小写,其他字母首字母大写的方式。
2.final static变量的名字应该都大写,并且指出完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词如。NUM_DAYS_IN_WEEK MAX_VALU
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论