您好!欢迎访问家园网-www.jy.wang!

家园网

驼峰命名法(camelCase)

网络 作者:本站 点击:

  骆驼式命名法(又称驼峰命名法),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个myname的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。

  例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:printEmployeePaychecks()和print_employee_paychecks()。第一个函数名使用了骆驼式命名法,函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法,函数名中的每一个逻辑断点都有一个下划线来标记。

  骆驼式命名法近年来越来越流行了,在许多新的函数库和MicrosoftWindows这样的环境中,它使用得相当多。

  注:下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。

  格式标准

  单字之间不以空格断开(例:camelcase)或连接号(-,例:camel-case)、底线(_,例:camel_case)连结,有两种格式:

  小驼峰式命名法(lowercamelcase):第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。

  大驼峰式命名法(uppercamelcase):

  每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为Pascal命名法。

  适用场景

  这里主要指小驼峰式命名法,它适用于.Net程序设计和Java程序设计。

标签: