驼峰命名法---2017-03-28

一、定义

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

骆驼式命名法就是当变量名或函式名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。

目的:骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性

二、分类

1、小驼峰法

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

2、大驼峰法

相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如

public class DataBaseUser;

时间: 2024-12-22 15:57:45

驼峰命名法---2017-03-28的相关文章

驼峰命名法

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

匈牙得命名法与驼峰命名法

驼峰命名法(Camel-Case)     驼峰命名法(Camel-Case)是电脑程序编写时的一套命名规则(惯例). 程序员们为了自己的代码能更容易的在同行之间交流,所以才取统一的可读性比较好的命名方式.例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname.my_name.MyName或者myName.这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性. 驼峰命名法就是当变量名或函数名是由一个或多

python基础-驼峰命名法

一.驼峰命名法: 小驼峰命名法:第一个单词以小写字母开始;第二个单词的首字母大写,例如myNane,aDog 大驼峰命名法:每一个单词的首字母都采用大写字母,例如:FirstName,LastName 不过在程序员中还有一种命名法比较流行,就是用下划线来连接所有单词,例如:send_buf 二.标志符关键字 'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'el

大驼峰命名法和小驼峰命名法的区别

之前一直知道有驼峰命名法,今天才知道驼峰命名法还分大驼峰和小驼峰,现将二者区别说一下: 1.大驼峰,每一个单词的首字母都大写,例如:AnamialZoo,JavaScript中构造函数用的是大驼峰式写法. 2.小驼峰,第一个单词的首字母小写,后面的单词的首字母全部大写,例如:fontSize.backgroundColor. 在不知道大小驼峰之前,我理解的驼峰命名法是小驼峰的命名规则. 原文地址:https://www.cnblogs.com/jiaxiaonuo/p/9293607.html

C语言中变量名及函数名的命名规则与驼峰命名法

一.C语言变量名的命名规则:(可以字母,数字,下划线混合使用) 1. 只能以字母或下划线开始:2. 不能以数字开始:3. 一般小写:4. 关键字不允许用(eg:int float=2//error  float 为保留字不允许用): 二.函数名的命名规则 1.见名知意:2.自定义函数函数名首字母大写(库函数里的函数名都是以小写字母定义,为了区分库函数和自定义函数,避免冲突). 三.宏定义里面的变量 全大写 eg:#define SIZE 100(后面函数所有出现的SIZE全用100代替,它在所有

编程命名规范之驼峰命名法、匈牙利命名法

一.骆驼命名法: 小驼峰法(camel方法)变量一般用小驼峰法标识. 第一个单词以小写字母开始:第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName.myLastName 大驼峰法(Upper Camel Case)也称为:帕斯卡命名法:(pascal方法)常用于类名,函数名,属性,命名空间. 相比小驼峰法,大驼峰法把第一个单词的首字母也大写了.例如:public class DataBaseUser 下面是分别用骆驼式命名法和下划线法命名的同一个函数: pri

案例:用js实现字符串的驼峰命名法

<script> //需求:编写一个函数,将如下字符串'get-element-by-id'修改为驼峰表示法'getElementById' function transformStr ( str ) { var newStr = ''; var arr = str.split('-');//split是分隔字符串 for(var i = 0;i<arr.length;i++){ var s = arr[i]; if(i == 0){ newStr += s; }else{ newStr

2017.03.28问题记录

上图红圈部分的引入的页面是下面的footer.jsp,是几个div的嵌套,并没有使用footer标签 但是页面解析出来的却是一个footer标签,因为样式表控制的是div的样式,所以页面的底部直接出现样式错乱的结果了,不明白是怎么回事,div怎么会被解析成footer呢? 后来我在footer.jsp中随意进行了一点改动,保存了一下,然后页面就正常了,难道是tomcat缓存的原因?

转载——三种编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)

1 . 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写. 比如: int iMyAge; "i"是int类型的缩写: char cMyName[10]; "c"是char类型的缩写: float fManHeight; "f"是float类型的缩写: 其他: 前缀类型 a b by c cb cr cx,cy dw fn h i l lp m_ n np p s sz w (一一对应关系) 数组