Java中的命名习惯

1.局部变量(Local Variable Name)

(1)局部变量名一般不包含动词,可以有多个单词组成,第一个单词的首字母小写。变量名最好能够突出这个变量的作用,如mycar,counter,username,password和proValue等。

(2)如不能突出变量的作用,则应该表现出变量的类型,例如对于Car类的引用,可以命名为car;对于String类型的引用,可以命名为str,str1;

(3)数组名字最后最好加个s。对于Car类的数组,可以命名为cars。对于int的数组,可以命名为students。

(4)对于for循环中用于控制循环的变量名,如果变量不能够表现其作用,则习惯于使用i,j,k.

(5)对于Boolean类型的变量,习惯以is开头,如isTrafficAdmin。

2.成员变量名(Member Variable Name)

 成员变量名与局部变量名规则大致相同。为了从变量名上区分一个变量是不是成员变量,可以给成员变量的开头加上一个m作为前缀。对于成员变量color,也可以将它的名字改为mcolor.这里的m代表member.

3.类名(Class Name)

  类名习惯上由一个或多个单词构成,每个单词的首字母要大写,如Car和RaceCar等。类名应该能够表达出这个类的作用。

4.方法名(Method Name)

  方法名习惯由一个或多个单词构成,其中第一个单词首字母小写。方法名应该能够表现出这个方法的功能,一般以动词开头,如driverCar.

5.参数名(Parameter Name)

  参数名与局部变量名规则大致相同。为了从变量名上区分一个变量是不是参数,可以给参数的开头加上一个p前缀,如pSpeeda。这里的P代表parameter。

6.包名(Package Name)

  包名一般由一个单词构成。包的全限定名应该能够表达出包中类的的作用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值