java命名规则_java命名规范
一、命名规范
1、 项目名全部小写
2、 包名全部小写
3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。
如:public class MyFirstClass{}
4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。
如:int index=0;
public void toString(){}
5、 常量名全部大写
如:public static final String GAME_COLOR=”RED”;
6、所有命名规则必须遵循以下规则:
1)、名称只能由字母、数字、下划线、$符号组成
2)、不能以数字开头
3)、名称不能使用JAVA中的关键字。
4)、坚决不允许出现中文及拼音命名。
二、注释规范
1、 类注释
在每个类前面必须加上类注释,注释模板如下:
/**
* Copyright (C), 2006-2010, ChengDu Lovo info. Co., Ltd.
* FileName: Test.java
* 类的详细说明
*
* @author 类创建者姓名
* @Date 创建日期
* @version 1.00
*/
2、 属性注释
在每个属性前面必须加上属性注释,注释模板如下:
/** 提示信息 */
private String strMsg = null;
3、 方法注释
在每个方法前面必须加上方法注释,注释模板如下:
/**
* 类方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @return 返回结果的说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/
4、 构造方法注释
在每个构造方法前面必须加上注释,注释模板如下:
/**
* 构造方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/
5、 方法内部注释
在方法内部使用单行或者多行注释,该注释根据实际情况添加。
如://背景颜色
Color bgColor = Color.RED
java命名规则_java命名规范相关推荐
- java的命名规则_Java命名规范
命名规范 本规范主要针对java开发制定的规范 项目命名 项目创建,名称所有字母均小写,组合方式为:com.leadal.$projectName.$component.$hiberarchy. $p ...
- java命名规则_Java命名规则
Java命名规则 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性. 命名规则: java源文件的命名 如果有public类,那么源文件名就是public类名,一个文件中只能有一个pub ...
- JAVA里常见的命名规则和命名规范
目录 1.什么是标识符呢?标识符又可以标识什么呢? 2.命名规则和命名规范的区别 3.Java标识符命名规则 4.包名的命名规范 5.类名的命名规范 6.方法名与变量名的命名规范 俗话说&q ...
- Java标识符的命名规则和命名规范
一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...
- 标识符的命名规则和命名规范
IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...
- javascript 变量的命名规则和命名规范
变量的命名规则和命名规范 - 规则: 必须遵守的,不遵守就是错 一个变量名称可以由 数字.字母(a-zA-Z).英文下划线(_).美元符号($) 组成,如:userrAge, num01, _na ...
- 变量的命名规则和命名规范
变量的命名规则和命名规范 规则:(必须遵守的,不遵守就是错) 1.一个变量名称可以由数字.字母.下划线.美元符号($) 组成 2.严格区分大小写 3.不能由数字开头,不要使用中文汉字命名 4.不能是保 ...
- python命名规则,代码规范
python命名规则,代码规范 1.模块命名 2. 类命名 3.函数命名 4.变量命名 5.空行 1.模块命名 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) ...
- python文件命名规则-Python命名规则
使用内容审核Python版本SDK包,需要您配置Python开发环境.从Python官网下载并安装合适的Python版本.兼容Python2.6+以及Python3.x.推荐使用Python3.x版本 ...
- java中类的命名规则_java类方法属性的命名规范介绍
java类方法属性的命名规范介绍,java命名总结.一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的 ...
最新文章
- python_cookies
- 深入理解Java:注解(Annotation)--注解处理器
- html做旋转的五角星,如何用几何画板制作旋转的五角星
- TableView didSelectRowAtIndexPath 不执行
- 【大白话系列】带你进入网络的世界【都说计网难,一篇即可激发你的兴趣】
- 3分钟简单了解 prototype 和 __proto__
- ns2相关学习——tcl脚本编写(1)
- ASP.NET页面传值的各种方法和分析
- 使用librtmp进行H264与AAC直播
- onbeforeunload事件在页面关闭或刷新时触发
- 蓝桥杯 C语言 试题 历届试题 格子刷油漆
- 汽车CAN通信协议整理
- 笔记本独显和集显linux,笔记本电脑独显不见了的解决方法介绍
- cisco交换机配置方法
- API接口测试-postman批量执行测试用例及参数化
- 计算机三级网络技术最全知识点总结六
- 域名网在线出售域名源码
- 光绘文件 c语言 解析,基于NXP TEA19051的Type-C 60W多协议快充方案设计(含gerber+方案阐述 )...
- 大学计算机基础 教学要求,《大学计算机基础》课程教学大纲
- 投资即修行,千里之行始于足下
热门文章
- html表格中加入斜线,Html Table 表格 画斜线
- Python文件指针
- 网络没有运行wmi服务器,win7系统中没有wmi服务如何解决_win7没有wmi服务的解决方法...
- web前端——qq登录界面
- C 语言绝对值函数abs实现技巧
- php字体颜色代码大全,CSS中关于文本字体颜色(CSS color)的详解
- 嫡权法赋权法_权重确定方法之熵权法
- Vue使用Element UI插件
- Java Word工具类--之Gradle项目创建
- Table is marked as crashed and should be repaire (