一、命名规范

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命名规范相关推荐

  1. java的命名规则_Java命名规范

    命名规范 本规范主要针对java开发制定的规范 项目命名 项目创建,名称所有字母均小写,组合方式为:com.leadal.$projectName.$component.$hiberarchy. $p ...

  2. java命名规则_Java命名规则

    Java命名规则 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性. 命名规则: java源文件的命名 如果有public类,那么源文件名就是public类名,一个文件中只能有一个pub ...

  3. JAVA里常见的命名规则和命名规范

    目录 1.什么是标识符呢?标识符又可以标识什么呢? 2.命名规则和命名规范的区别 3.Java标识符命名规则​ 4.包名的命名规范 ​ 5.类名的命名规范​ 6.方法名与变量名的命名规范​ 俗话说&q ...

  4. Java标识符的命名规则和命名规范

    一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...

  5. 标识符的命名规则和命名规范

    IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...

  6. javascript 变量的命名规则和命名规范

    ​ 变量的命名规则和命名规范 - 规则: 必须遵守的,不遵守就是错 一个变量名称可以由 数字.字母(a-zA-Z).英文下划线(_).美元符号($) 组成,如:userrAge, num01, _na ...

  7. 变量的命名规则和命名规范

    变量的命名规则和命名规范 规则:(必须遵守的,不遵守就是错) 1.一个变量名称可以由数字.字母.下划线.美元符号($) 组成 2.严格区分大小写 3.不能由数字开头,不要使用中文汉字命名 4.不能是保 ...

  8. python命名规则,代码规范

    python命名规则,代码规范 1.模块命名 2. 类命名 3.函数命名 4.变量命名 5.空行 1.模块命名 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) ...

  9. python文件命名规则-Python命名规则

    使用内容审核Python版本SDK包,需要您配置Python开发环境.从Python官网下载并安装合适的Python版本.兼容Python2.6+以及Python3.x.推荐使用Python3.x版本 ...

  10. java中类的命名规则_java类方法属性的命名规范介绍

    java类方法属性的命名规范介绍,java命名总结.一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的 ...

最新文章

  1. systemverilog硬件设计及建模_3D建模和渲染都吃什么硬件?设计师该如何选购电脑...
  2. 幻灯片的其他操作(批量生成,重用,版式重设)
  3. 家庭财务管理系统_我31岁,30天整理出这些财务笔记干货,从宝妈成功逆袭成为会计...
  4. PyTorch框架学习九——网络模型的构建
  5. 龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展。
  6. 线性阵列、圆周阵列、曲线阵列
  7. mac下编译curl库(处理https的问题)
  8. 双十一喜报式实时成交额今年没了
  9. 两转变两服务器,两大服变鬼两老服制霸,《魔兽世界》怀旧免转结束后的服务器调查...
  10. java 图片处理_java图片处理功能介绍
  11. 虚拟化技术中,不同层级结构间的虚拟化运用
  12. 【.NET程序员面试题----初级】第一卷
  13. 虚拟光驱xp版32位_Adobe2018大师版安装说明
  14. “雪糕刺客”你听说过,Bitmap这个“内存刺客”你也要小心(上)~
  15. 【Python】torrentParser1.01
  16. ADMEMS 软件设计架构方法
  17. (笔记总结)串行通信接口标准
  18. 使用Simian检查Java项目中冗余代码
  19. BCNF范式、第四范式和第五范式
  20. l麒麟安装oracle,中标麒麟linux安装Oracle客户端

热门文章

  1. 一阶电路实验报告心得_一阶动态电路的响应测试实验报告
  2. html单元格溢出,excel如何超出单元格显示
  3. (5)树莓派+1个USB有线网卡+1个USB无线网卡做路由器
  4. word压缩图片怎么弄_Word文档怎么压缩图片?Word图片压缩的方法介绍
  5. 专升本英语——应试题型突破——翻译——固定搭配【学习笔记】
  6. 【已解决】双系统启动选择的界面(GRUB)字体太小,Ubuntu登录用户界面字体太小
  7. 使用 conda uninstall xxx时,一直卡在 Collecting package metadata (repodata.json)
  8. Collecting package metadata (current_repodata.json): failed
  9. Cisco交换机IOS升级
  10. Day715. 适配不同的类型的switch匹配 -Java8后最重要新特性