大驼峰命名规则又称骆驼式命名法(Camel-Case),是电脑程式编写时的一套命名规则(惯例)。是指混合使用大小写字母来构成变量和函数的名字。

程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O’Reilly 出版)的封面图片正是一匹骆驼

骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母。

小驼峰法
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。
例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名

下面是分别用骆驼式命名法和下划线法命名的同一个函数:

printEmployeePaychecks();小驼峰命名法——函数名中的每一个逻辑断点都有一个大写字母来标记
print_employee_paychecks();下划线法----函数名中的每一个逻辑断点都有一个下划线来标记

大驼峰法
大驼峰法(Upper Camel Case)也称为:帕斯卡命名法:(pascal方法)
相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间
例如:public class DataBaseUser

命名规则之大驼峰命名法和小驼峰命名法相关推荐

  1. JAVA(4)学习笔记:JVM虚拟机上的栈、大驼峰命名法和小驼峰命名法、实参和形参、重载方法、调用栈、递归练习(汉诺塔+斐波那契数列)、数组的定义、数组的初始化、增强for循环。

    接上次的博客:JAVA学习(3)--知识整理以及一些简单程序(猜数字游戏.求各种自幂数.求出一个数字的二进制位中1的个数.获取一个数二进制序列中所有的偶数位和奇数位.求公约数的多种实现方式.输入密码程 ...

  2. 大驼峰命名法和小驼峰命名法

    前言 我们在做项目的时候,命名格式必须统一,这样才会方便不同人之间的编码阅读!,所以今天就来说一下驼峰命名法! 骆峰式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例). 骆峰式命名 ...

  3. 编程命名规则(网摘整理):帕斯卡命名法,骆驼命名法(小驼峰式大驼峰式),匈牙利命名法

    1 帕斯卡命名法(Pascal) 也称为"大驼峰式命名法".即多个单词拼接,所有单词首字母均大写.如FirstName. 2 骆驼命名法-小驼峰 多个单词拼接,单词首字母大小,首个 ...

  4. 代码命名,代码里的命名规则:错误的和正确的对比 命名方法总结 “自我描述的源代码”用代码表达出你的思想,让其他人通过代码能明白你的意图。...

    http://www.aqee.net/express-names-in-code-bad-vs-clean/ 编程初学者总是把大量的时间用在学习编程语言,语法,技巧和编程工具的使用上.他们认为,如果 ...

  5. 计算机系统文件命名规则,电脑新建文件夹等的默认命名如何修改?[多图]

    ?在使用电脑新建文件夹或文件的时候,我们一般会看到命名形式为"新建"加上文件的类型.有部分朋友就好奇这个命名规则是否可以修改,其实是可以的,但是需要通过注册表来换上更加灵活的命名方 ...

  6. 不符合python命名规则的是_下面不符合Python语言命名规则的是__________。

    [单选题]土方开挖时,底宽 8 米.底长 18 米.挖深 2 米,应套用的土方开挖形式为( ). [多选题]如果正常生产年份的偿债备付率低于 1 ,则说明( ). [简答题]什么是无限能力计划?若企业 ...

  7. 算法分析之大O、大Ω、大Θ和小o表示法

    算法分析中常常使用大O表示法.大Ω表示法.大Θ表示法和小o表示法来对算法复杂度进行分析.本文就来讨论它们的具体定义并给出一些例子. 在不同的参考书上大O表示法会出现不同的定义,但是本质上它们都是统一的 ...

  8. 命名转小驼峰大驼峰中划线

    1 中划线转驼峰 说明:不区分大小写,一律转换为驼峰.默认转为小驼峰. ​ 转换示例: t-button-test-1 => tButtonTest1 t-Button-Test-1 => ...

  9. 三种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法

    文章目录 驼峰命令法(Camel) 匈牙利命名法(Hungarian) 帕斯卡(Pascal)命名法 命名的基本原则 变量名的命名规则 函数的命名规范 函数参数命名规范 三种流行的命名法则 目前,业界 ...

最新文章

  1. 动态创建asp.net控件之我见
  2. Android学习笔记09:Paint及Canvas的简单应用
  3. everything is nothing
  4. 好莱坞法则_人工智能去好莱坞
  5. 近世代数课后习题作业 1
  6. 人工智能深度学习神经网络在双色球彩票中的应用研究(二)
  7. win7快捷方式去箭头_【初级会计】作为会计的你必须知道的快捷方式
  8. 广汽埃安发布新LOGO,推出全新高端品牌Hyper昊铂
  9. 小兔 —— 「 洛谷 」P2768 珍珠项链
  10. Mac 下修改文件的 md5 值
  11. ZOJ 3755 Mines
  12. java多线程提交,如何按照时间顺序获取线程结果,看完你就懂了 | Java工具类
  13. 航班信息检索与查询(基数排序)
  14. 如何修改电脑用户文件名
  15. UML图解和UML代码范例
  16. Android反编译工具与实践
  17. 计算机网络实验六 综合设计实验
  18. 阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
  19. linux最新内核4.19,Linux Kernel 4.19发布,初步支持Wi-Fi 6, 新EROFS文件系统
  20. 20175227张雪莹 2018-2019-2 《Java程序设计》第三周学习总结

热门文章

  1. platform详解
  2. “脱离应用开发者的数据库,不会成功”,黄东旭万字长文剖析数据库发展新趋势...
  3. HDFS文件的读写操作理论解析
  4. 接口性能测试方案 白皮书 V1.0
  5. CSS3视窗单位vw、vh、vmin、vmax说明
  6. 180128 逆向-ichunqiu(Nonstandard)
  7. uni-app前端开发(零)
  8. 如何知道计算机显示器尺寸,如何查看电脑显示器尺寸?
  9. Wormhole for mac(在Mac上控制iOS和Android设备)
  10. 程序员最关注的三大话题,第二个不信你不看