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命名总结.一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的 ...
最新文章
- systemverilog硬件设计及建模_3D建模和渲染都吃什么硬件?设计师该如何选购电脑...
- 幻灯片的其他操作(批量生成,重用,版式重设)
- 家庭财务管理系统_我31岁,30天整理出这些财务笔记干货,从宝妈成功逆袭成为会计...
- PyTorch框架学习九——网络模型的构建
- 龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展。
- 线性阵列、圆周阵列、曲线阵列
- mac下编译curl库(处理https的问题)
- 双十一喜报式实时成交额今年没了
- 两转变两服务器,两大服变鬼两老服制霸,《魔兽世界》怀旧免转结束后的服务器调查...
- java 图片处理_java图片处理功能介绍
- 虚拟化技术中,不同层级结构间的虚拟化运用
- 【.NET程序员面试题----初级】第一卷
- 虚拟光驱xp版32位_Adobe2018大师版安装说明
- “雪糕刺客”你听说过,Bitmap这个“内存刺客”你也要小心(上)~
- 【Python】torrentParser1.01
- ADMEMS 软件设计架构方法
- (笔记总结)串行通信接口标准
- 使用Simian检查Java项目中冗余代码
- BCNF范式、第四范式和第五范式
- l麒麟安装oracle,中标麒麟linux安装Oracle客户端
热门文章
- 一阶电路实验报告心得_一阶动态电路的响应测试实验报告
- html单元格溢出,excel如何超出单元格显示
- (5)树莓派+1个USB有线网卡+1个USB无线网卡做路由器
- word压缩图片怎么弄_Word文档怎么压缩图片?Word图片压缩的方法介绍
- 专升本英语——应试题型突破——翻译——固定搭配【学习笔记】
- 【已解决】双系统启动选择的界面(GRUB)字体太小,Ubuntu登录用户界面字体太小
- 使用 conda uninstall xxx时,一直卡在 Collecting package metadata (repodata.json)
- Collecting package metadata (current_repodata.json): failed
- Cisco交换机IOS升级
- Day715. 适配不同的类型的switch匹配 -Java8后最重要新特性