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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 325122062q   /  2015-6-10 10:22  /  10386 人查看  /  56 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1. JAVA源文件的命名  JAVA源文件名必须和源文件中所定义的类的类名相同。

2. Package的命名  Package名的第一部分应是小写ASCII字符,并且是顶级域名之一,通常是com、edu、gov、mil、net、org或由ISO标准3166、1981定义的国家唯一标志码。Package名的后续部分由各组织内部命名规则决定,内部命名规则指定了各组件的目录名,所属部门名、项目名等。   

3. Class/Interface的命名  Class名应是首字母大写的名词。命名时应该使其简洁而又具有描述性。异常类的命名,应以Exception结尾。Interface的命名规则与Class相同。

4. 常量的命名  常量名的字母应全部大写,不同的单词之间通过下划线进行连接,并且名字组合应该赋予含义。

5. 变量的命名

5.1 普通变量  普通变量名的首字母小写,其它每个单词的首字母大写。命名时应该使其简短而又有特定含义,简洁明了的向使用者展示其使用意图。     

5.2 约定变量  所谓约定变量,是指那些使用后即可抛弃(throwaway)的临时变量。通常i、j、k、m和n代表整型变量;c、d和e代表字符型变量。

6. 方法的命名  方法名的第一个单词应是动词,并且首字母小写,其它每个单词首字母大写。   

7. 方法参数的命名  应该选择有意义的名称作为方法的参数名。如果可能的话,选择和需要赋值的字段一样的名字。  

回复 使用道具 举报
不能以数字开头,不能是Java中的关键字,Java语言严格区分大小写,常见的命名规则:见名知意:包要全部小写,类或者接口:一个单词:单词的首字母必须大写多个单词:每个单词的首字母必须大写方法或者变量:一个单词:单词的首字母小写常量:一个单词:全部大写多个单词:每个字母都大写,用_隔开
回复 使用道具 举报
在java中的名称有:包名,类名,接口名,变量名,函数名和常数名,具体的命名规则如下:
包名:多单词组成时所有的字母都小写,例如:aabbccdd。
类名和接口名:多单词组成时所有单词的首字母大写,例如:AaBbCcDd。
变量名和函数名:多单词组成时第一个单词都小写,后面的单词首字母大写,例如:aaBbCcDd。
常数名:多单词组成时所有的字母都大写,并且之间用_分隔开,例如:AA_BB_CC_DD。
回复 使用道具 举报
根据约定,Java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大 写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来 代表对象的,所以在命名类时应尽量选择名词。
回复 使用道具 举报
原则:
1、见名知意
2、驼峰原则
可以是英文字母,数字下划线和$,数字不可以开头,不可以是关键字。
回复 使用道具 举报
这个是需要注意的,很多时候不规范
回复 使用道具 举报
简单来说就是命名尽量有意义,驼峰命名。比如monthOfYear
驼峰命名的意思就是每个单词的首字母都要大写。当然如果是变量名和方法名第一个单词的首字母还是要小写的。
这样有起有伏看着方便
回复 使用道具 举报
简单来说就是驼峰命名法,就是每个单词首字母大写。当然如果是变量名和方法名的话第一个单词的首字母不用大写。比如dateOfYear
回复 使用道具 举报
Java变量名的命名规则为:可以是字母、下划线、数字、$,但不能以数字开头。
回复 使用道具 举报
Java变量名的命名规则为:可以是字母、下划线、数字、$,但不能以数字开头。两种常见的大小写规范为:Pascal规范和Camel规范,其中Pascal要求所有单词首字母大写(UserNameTable);Camel是除第一个单词外,其余单词首字母大写(userNameTable),如果仍有疑惑,推荐百度
回复 使用道具 举报

包命名    
包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。
类,接口命名    
类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。    
方法名    
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。可以为动词或动词+名词组合。


代码缩进及换行,可在Eclipse中用快捷键Ctrl+Shift+F
回复 使用道具 举报
组成规则
英文大小写字母
数字字符
$和_
注意事项
不能以数字开头
不能是Java中的关键字
区分大小写
回复 使用道具 举报
关于Java的命名规则:
1、关于Java包的命名:包的名字所有的单词都是小写,每层目录间用“.”来连接,例如:建一个名为 com.heima.test 的包;
2、关于类的命名规则:类的名字的所有单词的首字母都要大写,例如在包下建一个名为 MyTest 的类;
3、关于方法的命名规则:Java中的方法的名字的第一个单词的首字母要小写,其他单词的首字母要大写。例如在类中有一个名为 removeString 的方法;
4、关于属性的命名规则:属性的命名规则和方法的命名规则相同;
5、关于常量的命名规则:常量的名字的所有字母都要大写,各个单词之间使用“_”连接
回复 使用道具 举报
A:包
                        用于把同名的文件放到不同的目录下。
                        全部小写。如果是多级包,用.(dot)分开。
                                举例:
                                        itheima
                                        cn.itheima
                                        com.alibaba
                        给某个公司做项目:域名反写作为包名。
                B:类和接口(应该遵守见名知意,大体可以形称为驼峰命名)
                        a:如果类名是一个单词,这个单词的首字母大写。
                                举例:
                                        Name
                                        Person
                        b:如果类名是由多个单词组成,每个单词的首字母大写。
                                举例:
                                        HelloWorld
                                        HeiMa
                C:方法和变量
                        a:如果是一个单词,这个单词的首字母小写。
                                举例:
                                        main()
                                        age
                        b:如果是多个单词组成,从第二个单词开始,每个单词的首字母大写。
                                举例:
                                        getNunber()
                                       
                D:常量
                        a:如果是一个单词,全部大写。       
                                举例:
                                        PI(π)
                        b:如果是多个单词,全部大写,并用_隔开
                                举例:
                                        PERSON__NAME
回复 使用道具 举报
ice24 中级黑马 2015-6-15 23:47:24
35#
标识符
        (1)就是给类,接口,方法,变量等起名字的字符序列
        (2)组成规则:
                A:英文大小写字母
                B:数字
                C:$和_
        (3)注意事项:
                A:不能以数字开头
                B:不能是java中的关键字
                C:区分大小写
        (4)常见的命名规则(见名知意)
                A:包        全部小写
                        单级包:小写
                                举例:liuyi,com
                        多级包:小写,并用.隔开
                                举例:cn.itcast,com.baidu                               
                B:类或者接口
                        一个单词:首字母大写
                                举例:Student,Demo
                        多个单词:每个单词首字母大写
                                举例:HelloWorld,StudentName
                C:方法或者变量
                        一个单词:首字母小写
                                举例:name,main
                        多个单词:从第二个单词开始,每个单词首字母大写
                                举例:studentAge,showAllNames()
                D:常量
                        全部大写
                        一个单词:大写
                                举例:PI
                        多个单词:大写,并用_隔开
                                举例:STUDENT_MAX_AGE
回复 使用道具 举报
包(package):小写,多层目录用.号隔开,一般用公司的域名反写来命名,例:com.itheima
类(class):首字母大写,如果是多个单词,每个单词首字母都要大写。例:class Student
变量:首字母小写,如果是多个单词,第一个单词首字母小写,第二个单词开始首字母大写。例:int a
方法:与变量一样,例:getName()
常亮:全都用大写字母表示,例:public final double PI = 3.14
接口:与类一样,例:interface Comparator
回复 使用道具 举报
学习了~
回复 使用道具 举报
wgy 中级黑马 2015-6-17 07:52:55
38#
java中的命名规则主要包含以下几类:
1.包名:多个单词组成时,所有字母均小写,如:xxyyyzz。
2.类名和接口名:多单词组成时,第一个单词首字母小写,从第二个单词开始每个单词首字母大学。如:xxYyZz
3.常量名:组成的所有字母均大写,当由多单词组成时,用下划线连接。如:XX_YY_ZZ。:):)
回复 使用道具 举报
首先命名要有标志性 能让人看类名就知道他是干什么的,比如DatabaseConnection 数据库连接类上面这个类名 把关键词用大小写的方式隔开这样的话就不会混淆他们的意思了。 第二类名头一个字必须大写 ,第三常量全部大写并且单词间隔的时候用"_"来表示,比如 DATABASE_CONNECTION 变量名也要起的有意义大概上就这些 其主要目的就是让人看起来方便点。谢谢!
回复 使用道具 举报
keto 中级黑马 2015-6-17 22:41:32
40#
Java常见的命名规则:包:全部小写
单层包:小写
举例:itcast,com
多层包:小写,并用 . 隔开
举例:cn.itcast, com.baidu
类或者接口:
一个单词:首字母大写
举例:Student,Demo
多个单词:每个单词首字母大写
举例:HelloWorld,StudentName
方法或者变量:
一个单词:首字母小写
举例:name,main
多个单词:从第二个单词开始,每个单词首字母大写
举例:studentAge,showStudentNames()
常量:全部大写
一个单词:大写
举例:PI
多个单词:大写,并用 _ 隔开
举例:STUDENT_MAX_AGE
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马