Java 命名惯例

1.包           
    字母一律小写。层次状,用句号分隔每一部分。 com.sun.medialib com.sun.jdi.event

2.类、接口     
    每个单词的首字母大写。使用名词或名词短语,Timer BufferedWriter 接口还可以用一个以“-able”或“-ible”结尾的形容词来命名。Runnable Accessible

3.方法、域     
    第一个单词小写,后面每个单词的首字母大写。
    执行某个动作的方法通常用一个动词或动词短语来命名。append drawImage
    对于返回 boolean 值得方法,其名字往往以单词“is”开头,后面跟上一个名词或名词短语,或者具有形容词功能的任何单词或短语。isDigit isProbablePrime isEmpty isEnable 
    如果方法返回被调用对象的一个非 boolean 的函数或者属性,则往往用一个名词、名词短语或者一个以动词“get”开头的动词短语来对它命名。size hashCode getTime
    如果一个方法所在的类是一个 Bean ,则强制要求使用以“get”开头的形式。
    转换对象类型的方法、返回一个不同类型的独立对象的方法,通常称为toType。toString toArray
    返回一个视图的方法通常称为asType。asList
    返回一个与被调用对象同值的原语类型的方法,通常被称为typeValue。intValue
    静态工厂的常用名字为 valueOf getInstance

4.常量         
    每个字母一律大写,中间用下划线分隔开。VALUES NEGATIVE_INFINITY

5.局部变量     
    第一个单词小写,后面每个单词的首字母大写。允许缩写,单个字符和短字符序列的意义依赖于局部变量所在的上下文环境。i  xref  houseNumber

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值