包的命名:字母都小写

类的命名名:每个单词的首字母大写

方法的命名:第一个单词的字母小写,其他大写

(一)Package(包)的命名:

Package的名字应该都是由一个小写单词组成,例如net.ebseries.modules。

(二)Class(类)的命名:

Class的名字首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如:DataFile或InfoParser。

(三)变量的命名:

变量的名字可大小写混用,但首字符应小写。词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。如:inputFileSize。

(四) Interface(接口)的命名:与Class的命名类似。

(五)Static Final 变量(相当于常量)的命名

Static Final 变量的名字应该都大写,并且指出完整含义,例如:final MAXUPLOADFILESIZE=1024。

(六)方法的命名

方法名的第一个单词应该是动词,大小写可混用,但首字母应小写。在每个方法名内,大写字母将词分隔并限制使用下划线。参数的名字必须和变量的命名规范一致。使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:

setCounter(int size){

this.size = size;

}

数组的命名

数组应该总是用下面的方式来命名:byte[] buffer;而不是:byte buffer[](习惯性问题而已)。

值得注意的是,命名时应尽量采用完整的英文描述符(也有特例)。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。

归纳成以下几点,就是:尽量使用完整的英文描述符、采用适用于相关领域的术语、采用大小写混合使名字可读、尽量少用缩写,但如果用了,要明智地使 用,且在整个工程中统一、避免使用长的名字(小于 15 个字母是个好主意)、避免使用类似的名字,或者仅仅是大小写不同的名字、避免使用下划线(除静态常量等)。

java的变量命名规则_java变量命名规则相关推荐

  1. java变量命名规则_Java变量命名规则规范

    Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...

  2. 变量命名规则_Java变量与常量

    有智者立长志,无志者长立志. 变量是什么? 变量就是可以变化的量,也可以理解为起名字,比如:水(有多少水不知道,可以有2吨水,也可以是4吨水) int i = 1;int i1 = 3;char c ...

  3. java变量的定义_Java变量_Java变量概念定义

    Java变量_Java变量概念定义 Java变量定义 java变量包含静态变量(static Variable).成员变量()和局部(local Variable )变量三种.其实,也可以说两种,静态 ...

  4. java常量final是什么_java:变量,常量和final关键字--基础篇

    变量的本质: 变量的本质其实就是代表一个"可操作的存储空间",空间位置是确定的,但是里面放置的是什么值是不确定.我们可以通过变量名来访问"对应的存储空间",从而 ...

  5. java 变量与常量_java变量和常量的区别是什么

    java变量和常量的区别是: 1.在java编码规范中,常量名规定要大写,变量名规定要小写: 2.常量只能赋值一次,变量可以赋值多次: 3.常量在程序运行过程中不能改变,变量可以改变. (视频教程推荐 ...

  6. java变量类型概念_java变量类型

    ps:在java基础的学习过程中,经常会碰到各种java概念,所以做一个总结. 局部变量与全局变量 java区分局部变量和全局变量 局部变量是作用域很小的变量,一般定义在方法中,存储在栈内存空间中. ...

  7. Java变量在内存_Java变量在内存中的存储

    [TOC] Java变量在内存中的存储 以下探究成员变量和局部变量在内存中的存储情况. package com.my.pac04; /** * @author Summerday * @date 20 ...

  8. java变量默认值_Java变量的默认值和初始化

    Java变量的默认值和初始化 学习自 <Thinking In Java> 变量的默认值 注意只有成员变量才有默认值,而局部变量必须要赋初值.为什么会这么设计,下面会讨论. 关于各种基础类 ...

  9. lingo变量无限制版本_java变量必看知识点

    点击蓝字 关注我们 Java 语言是强类型(Strongly Typed)语言,强类型包含以下两方面的含义: 所有的变量必须先声明.后使用. 指定类型的变量只能接受类型与之匹配的值. 这意味着每个变量 ...

最新文章

  1. php常用的搜索引擎,常用搜索引擎高级命令有哪些
  2. 打造新华社「AI合成主播」的“分身术”为何物?
  3. eclipse没有server怎么办
  4. idea搭建可运行Servlet的Web项目[maven]
  5. python实现队列_用Python实现的数据结构与算法:队列
  6. SpringBoot 自动配置原理
  7. Docker学习文档之三 其他相关-Dockerfile指令
  8. 中国各省公共财政收入与公职人员数量(2012-2019年)
  9. C#--Winform开发常见注意事项
  10. ab压力测试-Windows安装使用:
  11. Nginx Passenger 性能调优
  12. 内存管理基础学习笔记 - 4.2 缺页中断处理 - do_page_fault
  13. javascript招式总结
  14. Android 异常 “Binary XML file line # : Error inflating class”
  15. 大牛教你这样阅读android源码
  16. configure: error: cannot run /bin/bash config/config.sub 解决configure配置问题
  17. 大数据发展必备三个条件
  18. vue 如何实现多个路由共用同一个页面组件
  19. mysql连接异常:The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zo
  20. 携手并进,合作共赢 ▏麒麟信安授权北京辰极智程为京、津、冀省级区域总代理签约仪式举行

热门文章

  1. [面试宝典] Linux常见命令及面试题
  2. 奇瑞新能源为什么能问鼎新能源售后服务满意度第一?
  3. 兴业银行电子账单读取
  4. Android 2.3 SD卡挂载流程浅析(三)
  5. 更相减损法java,五十6、从高中碾转相除法、更相减损术算法谈起
  6. NEUQACM第二次双周赛
  7. 一个@Component注解引发的血案
  8. MPI—聚集函数MPI_Gather()
  9. 位置式 PID 控制算法和增量式 PID 控制算法
  10. C语言利用前缀表达式实现复杂科学计算器