1. Java
命名约定
除了以下几个特例之外
,
命名时应始终采用完整的英文描述符。此外
,
一般应采
用小写字母
,
但类名、接口名以及任何非初始单词的第一个字母要大写。
1.1
一般概念
n
尽量使用完整的英文描述符
n
采用适用于相关领域的术语
n
采用大小写混合使名字可读
n
尽量少用缩写
,
但如果用了
,
要明智地使用
,
且在整个工程中统一
n
避免使用长的名字
(
小于
15
个字母是个好主意
n
避免使用类似的名字
,
或者仅仅是大小写不同的名字
n
避免使用下划线
(
除静态常量等
1.2
示范
包
(Package
采用完整的英文描述符
,
应该都是由小写字母组成。对于全局包
,
将
你的
Internet
域名反转并接上包名。
j ava.aw t,com.ambysof t.www.persistence
类
(Class
采用完整的英文描述符
,
所有单词的第一个字母大写。
Customer,
SavingsAccount
接口
(Interface
采用完整的英文描述符说明接口封装
,
所有单词的第一个字母大
写。习惯上
,
名字后面加上后缀
able, ible
或者
er,
但这不是必需的。
Contactable,Prompter
组件
/
部件
(Component
使用完整的英文描述来说明组件的用途
,
末端应接上组件类型。
okButton, customerList,f ileMenu
异常
(Exception
通常采用字母
e
表示异常。
e