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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 何万县 于 2012-3-29 12:53 编辑

类,变量,常量,包,方法    ----他们的书写规范是啥

6 个回复

倒序浏览
 包的命名 

  Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。
  例如: net.frontfree.javagroup

类的命名

   类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。  
  例如: Circle

接口的命名
接口(Interfaces) 命名规则:大小写规则与类名相似 interface RasterDelegate;
interface Storing;

方法的命名

方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。
  例如: sendMessge

变量的命名
变量(Variables) 除了变量名外,所有实例,包括类,类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。
变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,它们一般用于整型;c,d,e,它们一般用于字符型。 char c;
int i;
float myWidth;
实例变量(Instance Variables) 大小写规则和变量名相似,除了前面需要一个下划线 int _employeeId;
String _name;
Customer _customer;

常量的命名
常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。
  例如: MAX_VALUE

回复 使用道具 举报
1:包名规范

    Java包的名字都是由小写单词组成。 com.company.project

       2:类名规范  

       类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写。 CheckUser

3:方法名规范:

方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。 getString

4:变量名规范

变量不应以下划线或美元符号开头,尽管这在语法上是允许的。 变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,它们一般用于整型;c,d,e,它们一般用于字符型。 char c;
      5:常量规范

常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。

回复 使用道具 举报
本帖最后由 朱俊 于 2012-5-16 15:02 编辑

~~~~~~~~~~~~~
回复 使用道具 举报
1,类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,,还有一点命名技巧就是由于类是设计用来代表对象的(类类型),所以在命名类时应尽量选择名词。  

2,变量(Variables) 除了变量名外,所有实例,包括类,类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。实例变量(Instance Variables) 大小写规则和变量名相似,除了前面需要一个下划线 String _name;

3,常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。

4,包的名字都是由小写单词组成。但是由于Java面向对象的特性,具有可编写性,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。

5,方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。
回复 使用道具 举报
1.包:由小写字母和少量数字组成。

2.类,接口: 大写字母开头而其他字母都小写。

3.方法:混合大小写,第一个字母小写,每个内部的词的第一个字母大写。

4.变量:变量名字应简短但有意义。变量名字的选择应该是可记忆的,除非是临时的。




     
回复 使用道具 举报
李柯 发表于 2012-3-29 13:10
1.包:由小写字母和少量数字组成。

2.类,接口: 大写字母开头而其他字母都小写。

懂了,谢谢!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马