一、命名规范

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 命名代码检查-注解处理器

    命名代码检查 根据 中第6.8节的要求, Java 程序命名应当符合下列格式的书写规范: 类 ( 或接口 ) : 符合驼式命名法, 首字母大写. 方法 : 符合驼式命名法,首字母小写 字段 :类或实例 ...

  3. java的书写规范_java书写规范以及技巧

    一. Java命名的一般性指导 1. 类名首字母应该大写.属性(成员变量).方法.对象变量以及所有标识符(如形式参 数.实际参数.局部变量)的首字母应小写,其中包含的所有单词都应紧靠在一起,而 且大写 ...

  4. java 虚拟机规范_Java虚拟机规范----Java虚拟机结构

    Java体系和一些基本概念 Java平台的结构图: JVM与JRE.JDK关系? JVM:Java Virtual Machine(Java虚拟机),负责执行符合规范的Class文件 JRE: Jav ...

  5. java方法可选参数_Java可选参数

    java方法可选参数 在Java类中设计方法时,某些参数对于其执行而言可能是可选的. 无论是在DTO,胖模型域对象还是简单的无状态服务类中,可选方法参数都是常见的. 从本文中, 您将学习如何在Java ...

  6. java方法怎么写_java方法定义格式详解,java方法怎么写?

    对于java方法你了解多少呢?你知道java方法应该如何写吗?下面要给大家介绍的就是和java方法相关的内容,一起来了解一下这个概念吧. 在学习运算符的时候,都为每个运算符单独的创建一个新的类和mai ...

  7. java方法的参数_Java方法参数

    Java方法参数 在程序设计语言中如何将参数传给方法(或函数): 按值调用:方法接受的是调用者提供的值 按引用调用:方法接受的是调用者提供的地址 Java程序设计语言总是采用按值调用(方法得到的是所有 ...

  8. java 方法 函数 区别_Java中的构造函数和方法之间的区别

    Java方法一种方法用于探索对象的行为. 我们可以在方法的前面加上访问修饰符. 方法必须具有返回类型,例如void,任何原始类型(int,char,float等),任何Object类型(Integer ...

  9. java方法示例注释 @_Java 8中的功能接口是什么? @功能注释和示例

    java方法示例注释 @ 函数接口是Java 8最重要的概念之一,实际上为lambda表达式提供了动力,但是许多开发人员没有首先了解函数接口在Java 8中的作用就花了很多精力来理解它,并花时间学习l ...

  10. xsl调用java方法传参_Java中的XSL转换:一种简单的方法

    xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...

最新文章

  1. 【小题目】输入三个数字,获取三个数字中的最小值
  2. android不是内部或外部命令,也不是可执行的程序或批处理文件
  3. php判断是不是纯汉字,php判断输入是否是纯数字,英文,汉字的方法
  4. 深圳罗湖区:拟重点发展区块链金融技术 推动数字人民币国际合作
  5. IntelliJ IDEA 2019.3 首个最新访问版本发布,新特性抢先看
  6. kubectl源码分析之config get-contexts
  7. AutoCAD2010 激活不了,老是激活错误(0015.111)
  8. 深度学习——时间序列模型评价指标总结
  9. 两个摄像头合成一路_一个摄像机怎么添加到两台录像机?
  10. JAVA编写一个加密及解密程序
  11. 德马克机械波中shift over to right的意思
  12. Linux(centos)增加账户内存(Resource temporarily unavailable问题)
  13. 311运动(冰箱与内裤)的由来
  14. 如何优雅的修改 Kubernetes Master 节点 IP?可没你想象中那么简单!
  15. 李峋爱心代码 程序员教你用代码制作爱心网页[樱花+爱心],正好拿去送给女神给她个惊喜
  16. 在vue项目中使用html2canvas实现保存网页为图片
  17. 小红书笔记如何发布内容
  18. Python3 实现简易局域网视频聊天工具
  19. 利用 telnet 命令测试 SMTP 服务(QQ邮箱发邮件)
  20. JAVA 实现签名和解签

热门文章

  1. Python 多重循环
  2. SpringBoot入门教程:Redisson分布式锁
  3. 科大讯飞与德邦快递携手 共推AI声动快递服务
  4. SpringBoot整合Mybatis-plus遇到CONDITIONS EVALUATION REPORT
  5. Linux--DHCP服务器配置!
  6. JAVA使用Localtime_Java中的LocalTime getHour()方法
  7. 关于Ubuntu ssh远程连接报错和无法root登录的解决方法
  8. 剑网三缘起正在连接服务器,剑网3缘起:因无法服务端无法匹配二测延迟
  9. JavaScript设计模式(三) - 策略模式
  10. Causal Intervention for Leveraging Popularity Bias in Recommendation论文笔记