2 luanpaixie262 luanpaixie262 于 2016.03.01 17:18 提问

关于Java定义变量的命名方法

我知道一些大的公司例如华为中兴,对Java定义变量的命名都有严格的方法,我是一个刚刚接触Java的新手,想现在就养成习惯,谁能告诉我一下,或者你们有自己好的命名方法也可以告诉我,谢谢

3个回答

mlw519
mlw519   2016.03.01 17:27
已采纳

想象一下你一次要定义一千个变量,类型还不一样,怎样起名字方便呢?那你就怎么样定义变量

luanpaixie262
luanpaixie262 回复LJZD: 但是如果只是为了方便来定义的话,会不会乱或者混淆
2 年多之前 回复
luanpaixie262
luanpaixie262 回复LJZD: 但是如果只是为了方便来定义的话,会不会乱或者混淆
2 年多之前 回复
ghwolf
ghwolf   2016.03.01 17:29

基础要求:
1、名称必须有意义,例如:name,people。
2、多个单词的话连起来写,首字母不大写,其他单词字母大写,如果你分不清单词,可以在中间加上下划线
3、常量名称全部大写
4、不要使用$符号
5、尽量不使用数字(对意味不明的变量一定要加上注视)
6、虽然支持中文但不要使用中文
此外不同的公司或程序员写作风格不同可能会有差异

mlw519
mlw519 在Java中其实是可以用$符号,但是这是内部类的特征,所以慎用
2 年多之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.01 21:01

推荐先看一本书由Java技术的发明者编写的,而且是Java编程语言的权威性技术指南的一本书《Java编程规范》。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java标识符(包, 类, 接口, 方法, 变量等)中常见的命名规则
在Java程序设计和日常开发中, 如何给某些量取名字, 在某种层面上, 可以反映出一个程序员基础水平的高低. 所以, 我将Java标识符(包, 类, 接口, 方法, 变量等)中常见的命名规则总结一下, 方便平时的编码! 先说下标识符的组成字符, 再具体分类说明其常见的命名规则. 标识符的概述和组成规则:     A: 什么是标识符         就是给类,接口,方法,变量等起名字时使
JavaBean属性命名规范(Boolean类型)
(一)规范 1. javabean属性命名尽量使用常规的驼峰式命名规则 2. 属性名第一个单词尽量避免使用一个字母:如eBook, eMail。 3. boolean属性名避免使用 “is” 开头的名称 4. 随着jdk, eclipse, spring 等软件版本的不断提高, 底版本的出现的问题可能在高版本中解决了, 低版本原来正常的代码可能在高版本环境下不再支持 (二)布尔类型的属性
final 函数 变量 常量 命名规则
继承弊端:打破了封装性。 /* final关键字: 1,final是一个修饰符,可以修饰类,方法,变量。 2,final修饰的类不可以被继承。 3,final修饰的方法不可以被覆盖。 4,final修饰的变量是一个常量,只能赋值一次。 为什么要用final修饰变量。其实在程序如果一个数据是固定的, 那么直接使用这个数据就可以了,但是这样阅读性差,所以它该数据起个名称。 而且这个变
java开发中变量命名的规范
        我们常说,人如其名,名副其实,名字对于一个人来说是相当重要的。在程序中,变量也像是有生命的,给一个变量取名字,同样来不得半点马虎。C++中的MFC变量,是我见过最难以接受的写法,一个变量,全是大写的,毫无起伏,就好比一个人的名字都是仄仄,这让人叫得多别扭。以前对于一个变量的名字,我只是用敷衍了事,现在想想,真不应该,所以今天特地找了这篇文章。java开发中变量命名的规范
Java中变量命名重复的问题
在Java中变量分为成员变量(或全局变量)和局部变量两种,概念不多说了。当你命名变量的时候,什么才是变量命名重复呢?     看这段代码:    public class Test    {    private int a = 3;    private  void testD
C#中变量的使用以及命名方法
变量 计算机使用内存来存储数据 RAM:内存有个特点,断电后里面的数据就会丢失 变量:变量代表着一块内存空间,我们可以通过变量名称向内存存/取数据 向内存空间声明变量的语法格式: 数据类型 变量名; 变量名=值; 变量的使用和命名规则 整数在C#中的数据类型叫int 小数 double 字符型,一个字符 char 只能存储一个字符,并且存储的这个字符必须用单引号引起来 字符
javaBean中私有成员变量命名中的注意之一
在javabean中,尽量不要出现同名但包含不同大小写的变量名,尤其是第一个字母,否则在generate getters and setters时可能会出现致命错误。因为在自动产生的getters&setters中,Eclipse会将变量首字母变成大写。如果同时出现name变量和
java变量命名规则
java:标识符可以包括这4种字符:字母、下划线、$、数字;开头不能是数字;不能是关键字   也可以是Unicode字符集中的字符,如汉字 final 错 1var1 错 _var2 对 var3& 错 c/c++: 字母数字下划线 合法命名非法命名 wiggles $Z]** /* $、] 和 * 都是非法字符 *
Java 类、方法、属性、变量、包名 等相关命名规范总结
包名:一律采用小写。类名:首字母大写 、其余组成词依次首字母大写。方法名:首字母小写、其余组成词首字母大写。属性(变量名):个人理解 分两种情况:   a:全局变量:大写规范。   b:局部变量:小写规范。   c:属性、常量:大写规范。...
常用变量名命名方法
目前常用的变量名命名方法有以下几种: 1.驼峰法 驼峰法以小写开头,如 myApp,myName等类似命名。 2.匈牙利命名法 以变量类型的缩写开头,如int iCount;unsigned int uiNum等类似命令。 3.帕斯卡命名法 帕斯卡命名方法与驼峰法有点类似,它以大写开头,后面与驼峰相似。如MyApp,MyName等 4.下划线命名法 下划...