手机站
网通分站
电信主站
密 码:
用户名:
热门关键字:  虚拟主机  cn域名  asd  ddd  域名注册
当前位置 : 主页>程序设计>Java技术>列表

Camel Words的介绍及在IntelliJ IDEA下的应用

来源:互联网 作者:west263.com 时间:2008-02-23 点击:
西部数码-全国虚拟主机10强!40余项拟主管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

相信大家都见过骆驼,驼峰是骆驼的标识,驼峰呈波浪型,对比于计算机语言中的字符串,是非常相像的。编程语言中的字符串大多由大小写混合的字母(这里数字理解为小写字母)组成,并有一定的规范,如首字母小写、首字母大写、单词下划线分割等,在这里我们可以将大写理解为驼峰,这样字符串也具有波浪型结构啦,如果我们将原字符串中的大写字母提取出来(不包含数字),这也是下面所说Camel Case规则,形成新的字符串,这就是原字符串Camel Words(都是大写字母)。Camel Words其实是依据Camel Case原则对某一字符串信息的抽象提取,在这里我们将Camel Case翻译为驼峰匹配,将Camel Words翻译为骆驼字,准确地说应该为驼峰字,但觉得骆驼字似乎更好听些,且骆驼的只要标识是驼峰,使用骆驼字这个名称也很容易理解,而且在IDEA下对Camel Words进行了扩展(可以包含小写字母和匹配符*,不仅仅是大写字母),这里我们就以骆驼字为Camel Words的中文译文。下面我们就看看具体的转换例子:

字符串名称

对应骆驼字

UserManager

UM

UserManagerImpl

UMI

getUserNameInfo

UNI

userBankAccountNumber

BAN

说了这些,下面我们就看看在Java的编程语言中的这种原则的体现。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

共8页: 上一页 1 [2] [3] [4] [5] [6] [7] [8] 下一页
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名
注册