java命名规范,java命名
java命名规范,java命名
Java关键字和java中的命名规范
Java关键字是java语言和java的开发和平台之间的约定,程序员只要按照约定使用关键字,java的开发平台就能认识他,并正确处理,展示出程序员想要的效果。
下面列出java关键字的含义:
1.abstract :表明类或类中的方法是抽象的;
2.assert: 声明断言;
3.boolean:基本数据类型之一,布尔类型;
4.break:提前跳出一个块;
5.byte:基本数据类型之一,字节类型;
6.case:在switch语句中,表明其中的一个分支;
7.catch :用于处理例外情况的,用来捕捉异常;
8.char :基本数据类型之一,字符类型;
9.class :类;
10.continue :回到一个块的开始处;
11.default :用在switch语句中,表明一个默认的分支;
12.do :用在“do while循坏语句中”;
13.double: 基本数据类型之一,双精度浮点型;
14. else :在条件语句之后,与if形成对应;
15.extends :用来表明一个类是另一个类的子类;
16.final :用来表明一个类不能派生出子类,或类中的方法不能被覆盖,或声明一个变量时常量
17.finally :用于处理异常情况,表示这一块无论如何都被执行;
18.float :基本数据类型之一,单精度浮点数据类型
19. for :一种循坏结构的引导词;
20. if :条件语句的引导词;
21. Implements:表明一个类实现了给定的接口;
22.import: 表明要访问指定的类或包;
23.instanceof: 用来测试一个对象是否是一个指定类的实例;
24.int: 基本数据类型之一,整形;
25.interface:接口;
26. long: 基本数据类型之一,长整形;
27.native:用来声明一个方法是由与机器相关的语言(如C/C++/FORTRAN)实现的;
28.new:用来申请新对象;
29.package:包;
30. private: 一种访问方式:私有模式;
31. protected:一种访问方式:保护模式;
32.public: 一种访问方式,公共模式;
33.return:从方法中返回值;
34. short :基本数据类型之一,短整数类型;
35. static: 表明域或方法是静态的,即该域或方法是属于类的;
36.strictfp:用来声明FP-satrict(双精度或单精度浮点数)表达式;
37.super:当前对象的父类对象的引用;
38.switch :分支结构的引导词;
39.synchronized:表明一段代码的执行需要同步;
40.this:当前对象的引用;
41.throw:抛出一个异常;
42.throw:声明方法中抛出的所以异常;
43.transient :声明不用序列化的域;
44. try:捕获可能发生异常的代码块
45. void:表明方法不返回值;
46. volatile:表明两个或者多个变量必须同步的发生变化;
47.while:用在循坏结构中;
48.enum :声明枚举类型;
Java关键字都是小写的;
除了关键字外,java还定义了一些保留字,这些词不能作为标示符使用
cast , goto , future , generic ,inner ,operator ,outer, rest,var
true和false也不是关键字
null也不是关键字
标识符
可以说,标识符就是名字,是用于标识变量,类,方法等的名字。
标识符命名规则
1.首字母只能以字母,下划线,$开头,后面可以跟字母,下划线、美元符$、数字。
2.标识符不能是关键字。
3.标识符区分大小写
4.标识符没有长度限制,但是不宜过长
5.如果标识符有多个单词构成,那么从第二个单词开始,首字母大写
6.标识符尽量命名有意义,让人望文生义
7.尽量少用带$符号的标识符,不太习惯,还有内部类中,$具有特殊含义
8.Java语言使用16-bit双字节字符编码标准(unicode字符集),最多可以识别65535个字符。建议标识符中最好使用ASCII字母,虽然中文标识符也能够正常的编译和执行,却不建议使用。
另外:true、false、null不能作为java标识符,因为编译器会会按照字面意思去解释它。
保留字可以做为标识符,但是最好不要用。
相关文章
- 暂无相关文章
用户点评