博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Camel——涨知识了,骆驼命名法
阅读量:6196 次
发布时间:2019-06-21

本文共 1051 字,大约阅读时间需要 3 分钟。

骆驼式命名法(Camel-Case)又称驼峰命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
printEmployeePaychecks();
print_employee_paychecks();
第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
骆驼式命名法在许多新的函数库和Microsoft Windows这样的环境中使用得相当多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
 
骆驼式命名法就是当变量名或函式名是由一个或多个单词连结在一起,而构成的唯一识别字时,
第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O'Reilly 出版)的封面图片正是一匹骆驼。
骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。

小驼峰法

变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。

大驼峰法

相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于 ,函数名,属性,命名空间。譬如
public class DataBaseUser;
 
摘自百度百科

转载于:https://www.cnblogs.com/wangbei2016/p/5336529.html

你可能感兴趣的文章
Windows中的DNS服务——正向解析&反向解析配置 分类: AD域...
查看>>
vim配置vimrc详解
查看>>
时间戳
查看>>
idea lombok
查看>>
hadoop nn全部都是 standBy问题
查看>>
pdfminer获取每页的layout
查看>>
基于Android平台的开源项目PlanBetter设计篇之一 核心功能
查看>>
2019.03.02
查看>>
编写更高效的 lua 代码(转载)
查看>>
UniversalImageLoader 学习
查看>>
NWU CCCC 1017(HDU 1272改编 并查集判断图是否存在环)
查看>>
HDU 5785 Interesting
查看>>
logistic分类
查看>>
遍历分区大小
查看>>
Frobenius norm(Frobenius 范数)
查看>>
IO流文件字符输入输出流,缓冲流
查看>>
Entity Framework学习
查看>>
两个XML文件进行对比
查看>>
C++学习01
查看>>
Flappy Bird 源码走读
查看>>