驼峰命名法的两个代码命名规范及适用范围

文章编号:1119 最新资讯 2024-03-12 驼峰命名法

关于代码命名,相信是经常困扰很多小伙伴的一个问题,我们在做项目的时候,命名格式必须统一,这样才会方便他人进行编码阅读,同时也利于同行间的交流,所以多采取统一的可读性比较好的命名规则。本文讲下驼峰命名法的两个代码命名规范及适用范围。 驼峰命名法的命名规则 一、什么是驼峰命名法 骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程序编写时的一套命名规则。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。驼峰命名法在多个单词组合在一起标识一个特定的含义时,第一个单词全部小写,第二个以及之后的单词首字母大写其余小写的命名规则,其中分为小驼峰法与大驼峰法。 驼峰命名法思维导图 二、驼峰命名法基本概念 有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:printEmployeePaychecks();print_employee_paychecks();第一个函数名使用了骆驼式命名法:函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法:函数名中的每一个逻辑断点都有一个下划线来标记。骆驼式命名法在许多新的函数库和Microsoft Windows这样的环境中使用的比较多。另一方面,下划线法是C出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。 三、大小驼峰命名规则 要想让你的编程语言有足够的表达力,良好的命名规范是必不可少。同时,花几分钟学学规范的命名,也能让你的代码看起来更赏心悦目。第一个单词以小写字母开始,第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName。此外,方法名、参数名、成员变量、局部变量需要使用小驼峰命名法,比如:getUserInfo()createCustomThreadPool()findAllByUserName(String userName)TaskRepository taskRepository; 小驼峰命名法示图 我们也称为:帕斯卡命名法(Pascal Case),常用于类名、函数名、属性、命名空间。相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。例如:class TaskDateToSend{}class TaskLabelToSend{}SettingRepository 大驼峰命名法示图 除了驼峰命名法,还有蛇形命名法、串式命名法、匈牙利命名法。但综合各方面考虑,驼峰式命名法比较好,优势明显,目前使用驼峰式命名法的人也越来越多了。另外,在JAVA中,类名的标识符一般用大驼峰式书写格式,方法和变量的标识符则多用小驼峰式书写格式。

外链关键词:  玉溪自考专升本学校招生  南阳2017士兵专业  南京看胃病的医院排名  美女时尚  工程造价类专业  松山湖二手房  远程学历教育提升学历  冷冻大量储存藕方法 
本文地址: https://www.q16k.com/article/95965cde91496a28b787.html
油猴中文网

提供免费油猴脚本插件下载工具,让自己也能制作脚本,为小白提供相关知识信息,包括油猴插件工具开发等,让您感受全面的油猴信息-油猴中文网

毛钢字帖

田字格、描红本的电子版在线制作服务。字帖种类丰富,包含汉字字帖、词语字帖、文章字帖、姓名字帖、生字卡、拼音字帖、英文字贴、数字字帖,字帖练习纸等。通过使用字帖练习,让您逐渐将汉字书写规范,养成正确的汉字笔顺书写习惯,练就一手好字!

中文迷

中文迷网站是提供高品质句子的专业句子网站,伤感的句子,唯美的句子,优美的句子应有尽有,是一个美句佳句的分享社区,在中文迷您可以轻松发布、收藏和找到您喜欢的句子。

步步高电商

该站点未添加描述description...

资讯

该站点未添加描述description...

育花都

育花都专为养花爱好者提供免费的花卉种植技巧知识和养护方法、各类高清花卉图片、名称大全,是专为帮您家庭养花而生的花卉网站。

竞价托管

深圳金环竞价托管外包,帮企业代运营竞价账户,托管百度、360、搜狗,神马四大竞价平台,采用与众不同的竞价推广策略,快速提升百度竞价推广的效果,7天业绩提升30%以上。

军事

该站点未添加描述description...

云上天门

该站点未添加描述description...

多奥淘客

多奥淘客提供精选优惠券,各类别热门,人气,火爆商品,享受方便快捷购物乐趣!

中国汽车质量网

中国汽车质量网是官方专业汽车质量投诉平台,中国汽车质量网致力于为用户提供便捷高效的汽车投诉解决方案。在内容上客观精准的传递资讯信息,为用户提供优秀的浏览体验并可以快速获取价值信息。

Aspire

该站点未添加描述description...

手机浏览

该站点未添加描述description...

天津市蓟县邦均永久锻造厂

天津市蓟县邦均永久锻造厂,天津市蓟县邦均永久锻造厂,俄罗斯:50#、65#道轨钢矿山机械专用机锤、机轴其他粉碎设备

温州公交

温州公交,提供温州公交线路查询,温州公交车时刻表,温州公交车首末班车时间,温州公交车站位置、票价及总里程等信息。

西昌公交

西昌公交(xichang.gongjiao.com)是专业权威使用人数最多,数据最准确的西昌公交查询网站,西昌公交提供,西昌公交线路,西昌公交查询,西昌公交车,西昌公交网,西昌公交车路线查询。