A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WanLum 中级黑马   /  2015-4-28 21:40  /  1280 人查看  /  21 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

http://www.waylau.com/java-code-conventions/
9 - 命名规范

命名规范使程序更易读,从而更易于理解。它们也可以提供一些有关标识符功能的信息,以助于理解代码,例如,不论它是一个常量,包,还是类

标识符类型命名规则示例
包(Packages)一个唯一包名的前缀总是全部小写的ASCII字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166标准所指定的标识国家的英文双字符代码。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门(department),项目(project),机器(machine),或注册名(login names)。com.sun.engcom.apple.quicktime.v2edu.cmu.cs.bovik.cheese
类(Classes)命名规则:类名是个一名词,采用大小写混合的方式,每个单词的首字母大写。尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML)class Raster class ImageSprite
接口(Interfaces)命名规则:大小写规则与类名相似interface RasterDelegateinterface Storing
方法(Methods)方法名是一个动词,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。run() runFast()getBackground()
变量(Variables)除了变量名外,所有实例,包括类,类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,它们一般用于整型;c,d,e,它们一般用于字符型。char c int i float myWidth
实例变量(Instance Variables)大小写规则和变量名相似,除了前面需要一个下划线int _employeeId String _name Customer _customer
常量(Constants)类常量和ANSI常量的声明,应该全部大写,单词间用下划线隔开。(尽量避免ANSI常量,容易引起错误)static final int MIN_WIDTH = 4 static final int MAX_WIDTH = 999 static final int GET_THE_CPU = 1


评分

参与人数 1黑马币 +2 收起 理由
神行客 + 2 赞一个!

查看全部评分

21 个回复

倒序浏览
很好  值得学习  
回复 使用道具 举报

谢谢大哥
回复 使用道具 举报
来学习!!!
回复 使用道具 举报
很好,正好用到!!给力
回复 使用道具 举报
吾爱SF 发表于 2015-4-28 21:57
很好,正好用到!!给力

做了让别人高兴的事情自己也会特别高兴,,我会继续努力的
回复 使用道具 举报
WanLum 中级黑马 2015-4-28 21:59:52
7#

互相交流吧,,我也在路上
回复 使用道具 举报
黑马币拿来~~~~~~~~~~~~~
回复 使用道具 举报
我也在学习这些规则啊,可是貌似,看不懂的样子,:L,,,很厉害,不明觉历啊!
回复 使用道具 举报
zhaoweiyan 发表于 2015-4-28 22:00
我也在学习这些规则啊,可是貌似,看不懂的样子,,,,很厉害,不明觉历啊! ...

谢谢支持,,分享是一种精神,,我对于这件事情乐此不彼
回复 使用道具 举报
水客跑来支持
回复 使用道具 举报

水客。。。。。。。
回复 使用道具 举报
很有用,值得分享
回复 使用道具 举报

谢谢,能做对别人有用的事情,简直太高兴了
回复 使用道具 举报
不错不错,收下了,好好学习java大数据
回复 使用道具 举报
来学习了!!!
回复 使用道具 举报
nate996 发表于 2015-4-29 22:36
来学习了!!!

多谢支持
回复 使用道具 举报
好,,,,,,,,,,,,,,收藏
回复 使用道具 举报
规范让人们看着很舒服.也让自己看着舒服
回复 使用道具 举报
感谢分享 收藏了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马