一,关于程序编写的命名规范
1.常量名
常量名称用大写字母,单词间用下划线。
例:
public final static String CONFIG_NAME="config";
2.类名
类名用名词。第一个字母为大写。
例:
public class UserManager{} //UserManager 是"heightCamel",像是抬头骆驼
UserManager是名词,而ManageUser是动词则不行。
3.函数名
函数名用动词,且用"lowerCamel"(低头骆驼)。
例:
public void manageUser(){} 如manageUser是"lowerCamel",且是动词。
4.参数名
参数名用"lowerCamel"。
例:
public void getFirstName(String myName) //myName是"lowerCamel"
5.类的属性(或域)名
类的属性名,下划线+字母(_xxAxx),同样遵守"lowerCamel"。
例:
private String _name;
private String _myPhoneNumber;
6.函数内变量名
函数内变量名正常使用"lowerCamel"
例:
public void manageUser(){
String sql="update users set....";
Statement sqlStatement=.....;
}
7.SQL语句
SQL语句的关键字应大写。
例:
sql="SELECT * FROM users WHERE birthday LIKE....";
8.Boolean作为返回值的函数命名
当函数返回boolean型的时候,函数名要以"is"开头或"check"开头,但切勿两个一起使用。要么全部使用"is",要么全部使用"check".
例:
public boolean isValidUser(int userId){}
或
public boolean checkValidUser(int userId){}
注意:推荐一律使用"is"开头,比较明了!
如:
if isValidUser(i){
}
二,关于数据库命名
数据库名及数据表名及字段名或域名一律使用小写,用"_"下划线分隔单词
例:
users 表名
user_id 字段名