养成好的命名习惯

 

1:局部变量名
(1)局部变量名一般不包含动词,可以有多个单词组成,第一个单词小写,变量名最好能突出这个变量名的作用,例如myCar,popValue如果不能突出变量的作用,可以表示变量的类型,例如String命名为str1,str2
(2)数组名字后面最好加个s,对于Car类的数组,可以命名为cars。对于int的数组可以命名为students。
(3)对于for循环中用于控制循环的变量名,如果变量名不能够变现其作用,则习惯与用i j k,
(4)对于boolean类的变量名,习惯以is开头,例如isTrafficAdmin。
2;成员变量名与局部变量名大体相同。为了从变量名上区分一个变量是不是成员变量,可以给成员变量的开头加上一个m作为前缀。对于成员变量
color,也可以将它的名字改成mcolor。m代表member。
3:类名 : 类名习惯用一个或多个单词构成,每个单词的首字母都大写,例如Car和RaceCar等。类名应该能表达出这个类的作用。
4:方法名:方法名习惯一个或多个单词构成,其中第一个单词字母小写,方法名应该能够表现出这个方法的功能,一般以动词开头,如
driverCar。
5:参数名:  参数名与局部变量名规则大致相同。为了从变量名上区分一个变量是不是参数,可以给参数的开头加上一个p前缀,如pSpeed ,p代表parameter。
6:包名(Package Name) 包名一般有一个单词构成,包的权限定名应该能够表达出包中的类的作用。本章中最好是把common包放在一个car的
包中,这样全限定名car。common就能够表示出common包中放的普通汽车类。

 

 

包让java的类更清晰优雅
1:一个java项目中的源代码都是存放某个目录下的,这个目录叫做源代码的根目录。(eclipse中的src)。
2:java中的包是用来给源文件分门别类的,包名必须是合法的标识符名。java中源代码的包在磁盘上就是一个目录。
3:包的权限定名是从源代码根目录开始的,包名与包名之间使用点号隔开。
4:java的包中可以包含源文件,也可以包含子包。
5:package语句的语法。
6:如果一个源文件不是在default package中,那么此源文件的第一有效行(除去注释和空行)必须是能够正确表示该源文件所在包的package
语句。
7:package语句的语法是:package + 空格 + 类所在的包的全限定名+;
8:;类的全限定名可以唯一地确定一个类,它的格式是:类所在的包的权限定名字+.+类名。
9:import语句是用来引入其他类的。它有两种语法格式,分别可以引入一个类和一个包中的所以类。
10:当在类中源代码中使用了其他类,而这个类却没有使用全限定名,那么java编译器会按照如下规则寻找这个类:使用第一种import语句引入
的类,与这个类在同一个包中的类和使用第二种import语法引入的类。如果通过这两种途径都没有找到所需要用的类,那么java编译器将会抛出错误。
11:java编译器会默认引入java.lang中的所有类。这个包中的类时非常常用的基础类。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值