您所在位置: 网站首页 / Java命名规范.docx / 文档详情
Java命名规范.docx 立即下载
2025-08-25
约2.4万字
约42页
0
34KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Java命名规范.docx

Java命名规范.docx

预览

免费试读已结束,剩余 37 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java命名规范

第一篇:Java命名规范Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。例如:net.frontfree.javagroup类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。例如:CircleinterfaceRasterDelegate;interfaceStoring;方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。例如:sendMessge变量(Variables)除了变量名外,所有实例,包括类,类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,它们一般用于整型;c,d,e,它们一般用于字符型。charc;inti;floatmyWidth;实例变量(InstanceVariables)大小写规则和变量名相似,除了前面需要一个下划线int_employeeId;String_name;Customer_customer;常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。例如:MAX_VALUE第二篇:Java命名规范Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、变量等的命名规范。(一)Package(包)的命名:Package的名字应该都是由一个小写单词组成,例如net.ebseries.modules。(二)Class(类)的命名:Class的名字首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如:DataFile或InfoParser。(三)变量的命名:变量的名字可大小写混用,但首字符应小写。词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。如:inputFileSize。(四)Interface(接口)的命名:与Class的命名类似。(五)StaticFinal变量(相当于常量)的命名StaticFinal变量的名字应该都大写,并且指出完整含义,例如:finalMAXUPLOADFILESIZE=1024。(六)方法的命名方法名的第一个单词应该是动词,大小写可混用,但首字母应小写。在每个方法名内,大写字母将词分隔并限制使用下划线。参数的名字必须和变量的命名规范一致。使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:setCounter(intsize){this.size=size;}数组的命名数组应该总是用下面的方式来命名:byte[]buffer;而不是:bytebuffer[](习惯性问题而已)。值得注意的是,命名时应尽量采用完整的英文描述符(也有特例)。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。归纳成以下几点,就是:尽量使用完整的英文描述符、采用适用于相关领域的术语、采用大小写混合使名字可读、尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一、避免使用长的名字(小于15个字母是个好主意)、避免使用类似的名字,或者仅仅是大小写不同的名字、避免使用下划线(除静态常量等)。第三篇:资源上传命名规范资源上传命名规范【导语】为了提高资源可读性,让您更加方便查阅资料,网站制定了《第二教育网资源命名规范》文档,所有上传的资料必须符合文档中要求。具体如下:【高中上传资源命名规范】一.标题命名规则:1、备课资源命名规则:(教案,学案,课件,单元测试)年级+科目+空格(半角)+资源标题+类别+空格+版本+必选修例:高中语文第六单元《短歌行》教案新人教版必修2高中英语Unit4WarmingUpandReading课件新人教版必修12、对于试题命名规则:省份+市+学校+年份+年级+科目+类别+版本例:江苏省淮州中学09-10学年高二地理下学期期末考试新人教版无答案(缺答案改成无答案),
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Java命名规范

文档大小:34KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用