命名规范与规则

命名规范与规则命名规范1、项目名全部小写,就是如果项目名是多个英语单词组成的,每个单词都要全部小写。如:doubanssm。2、包名全部小写。3、类名首字母大写,若类名由多个单词构成,每个单词首字母大写,即

大家好,又见面了,我是你们的朋友全栈君。

 

命名规范

 

1、项目名全部小写,就是如果项目名是多个英语单词组成的,每个单词都要全部小写。

如:doubanssm。

2、包名全部小写。

3、类名首字母大写,若类名由多个单词构成,每个单词首字母大写,即大驼峰命名

public class HelloWorld(){ }

4、变量名、方法名首字母小写,若其由多个单词构成,除变量名首字母外的其它每个单词首字母大写,即小驼峰命名法

public void sayHello(){ }

String userName =”luis”;

5、常量名全部大写

如:public static final int ANIMAL_NUMBER=15;

6、实体类属性全部小写

 

 

命名规则

 

1、名称只能由字母、数字、下划线、$符号组成

2、不能以数字开头

3、名称不能使用JAVA中的关键字。

4、坚决不允许出现中文及拼音命名。

 

系统命名

要求:

1、统一用英文

2、名称不宜过长

3、全部小写

 

注释

 

类注释(Class)

类注释(Class)主要用来声明该类用来做什么,以及创建者、创建日期版本、包名等一些信息:

/**
 * @version: V1.0
 * @author: fendo
 * @className: user
 * @packageName: user
 * @description: 这是用户类
 * @data: 2017-07-28 12:20
 **/

 

 

方法注释(Methods)

方法注释(Methods)主要用来声明该类的作用、入参、返回值、异常等信息:

/**
* @author:  fendo
* @methodsName: addUser
* @description: 添加一个用户
* @param:  type 交易类型
* @param:  data 交易数据
* @return: String 
* @throws: 
*/

 

 

 

 

其他

 

等号两边要各留一个空格。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154487.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 为什么会有内存屏障呢_内存出问题有什么现象

    为什么会有内存屏障呢_内存出问题有什么现象复习一下内存屏障主要解决指令重排和可见性,需要了解JMM架构原文链接为什么会有内存屏障每个CPU都会有自己的缓存(有的甚至L1,L2,L3),缓存的目的就是为了提高性能,避免每次都要向内存取。但是这样的弊端也很明显:不能实时的和内存发生信息交换,分在不同CPU执行的不同线程对同一个变量的缓存值不同。用volatile关键字修饰变量可以解决上述问题,那么volatile是如何做到这一点的呢?那就是内存屏障,内存屏障是硬件层的概念,不同的硬件平台实现内存屏障的手段并不是一样,java通过屏蔽这些差异,统

    2022年8月8日
    5
  • C++的三种单例模式—–深度解析

    C++的三种单例模式—–深度解析简介因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情…

    2022年5月27日
    39
  • Modelsim-win32-6.6d 破解安装教程

    Modelsim-win32-6.6d 破解安装教程1、准备文件  modelsim-win32-6.6d-se.exe 2、安装步骤·(安装前把杀毒软件关闭)双击文件 modelsim-win32-6.6d-se.exe(注:安装路径不要有中文)点击Next 点击Browser ,建议安装目录改成自己新建在D盘下  点击Next—->Agree —–>等待安装 安…

    2022年5月10日
    63
  • html url编码、url解码

    html url编码、url解码

    2022年2月20日
    163
  • 圆周率3000万亿位_圆周率背诵口诀完整版

    圆周率3000万亿位_圆周率背诵口诀完整版展开全部圆周率3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895…

    2025年11月10日
    3
  • 读书笔记-APUE第三版-(8)进程控制

    读书笔记-APUE第三版-(8)进程控制

    2021年11月13日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号