骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。
正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。
程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。
——百度百科
基本概念
如果要写一个my name的变量,常用的写法会有myname、my_name、MyName或者myName。
这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。
例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
printEmployeePaychecks();
print_employee_paychecks();
第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;
第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
骆驼式命名法
在许多新的函数库和Microsoft Windows
这样的环境中使用得相当多。
下划线法
是c出现后开始流行起来的,在许多旧的程序和LUNIX
这样的环境中,它的使用非常普遍。
骆驼式命名法
当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时
第一个单词以小写字母开始
;
第二个单词
开始以后的每个单词的首字母都采用大写字母
,
例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
小驼峰法
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。
int myStudentCount
常用于函数名
。
大驼峰法
相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。
public class DataBaseUser
常用于类名
,属性
,命名空间
等。