美文网首页
JAVA基础--JAVA中的命名及注释规范

JAVA基础--JAVA中的命名及注释规范

作者: 天际流痕 | 来源:发表于2018-06-02 15:44 被阅读0次

一、命名规范

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

更多内容,请关注我的个人网站:www.5ixiudou.com,期望共同学习,共同进步。

相关文章

  • JAVA基础--JAVA中的命名及注释规范

    一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首...

  • Java 基础

    Java 基础 Thinking, practice, not collections Java命名规范 4个原则...

  • 整理了一波 Android 开发的好习惯

    一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文; 2.局部变量命名、静态成员变量...

  • Android代码规范(自用)

    命名规范和排版 java成员类 基础类型优先排在上方 java相关类排在基础类型下方 android相关类排在ja...

  • 这些Android开发好习惯,你值得收藏!

    一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文;2.局部变量命名、静态成员变量命...

  • 领域驱动设计与工程构建规范

    在领域驱动的理念基础下,定义工程命名规范和包路径规范,与大家交流命名规范。在此使用java实现工程,运行生成初始开...

  • Java后台开发规范

    Java后台开发规范 1.Java编程规范 1.1.命名风格 代码中的命名均不能以下划线或美元符号开始,也不能以下...

  • Java 开发基础规范

    推荐 阿里巴巴 java开发手册 Java 相关命名、规范 命名:Java 类名命名(用名词性单词组合)普通类名:...

  • Android开发中的优化方案

    一、命名规范 代码规范先从命名规范开始,Android的命名规范主要涉及:Java源代码,xml文件,图片资源。 ...

  • Java学习笔记

    Java基础 简单Java程序 Hello World 注释 java有三种注释:1.单行注释 2.多行注释 3....

网友评论

      本文标题:JAVA基础--JAVA中的命名及注释规范

      本文链接:https://www.haomeiwen.com/subject/wyyrsftx.html