本文主要讲解 标识符 关键字,保留字,Java注释的规范!
阅读如下程序
找出示例程序程序的语言成分。
1.标识符
标识符是用户用来标识包(package) 、 类(class) 、 接口(interface) 、 枚举(enum) 、
注解(annotation) 、 对象(object) 、 成员变量(field) 、 方法(method) 、 局部变量(local variable) 、 常量(constant) 等语法成分的名字。 Java 标识符在命名时应尽量体现各自描述的事物的属性、
功能等。
Java 标识符的命名规则如下:
(1) 标识符是由字母、 下画线、 $ 、 数字组成的字符混合序列, 不能以数字开头。
(2) 不能用Java 的关键字或保留字做标识符。
(3) Java 标识符区分大小写。
(4) 出于对兼容性的考虑, 标识符中尽量不要使用汉字。
具体命名惯例如下:
(1) 包名应为名词或名词性短语, 全部小写。
(2) 类名、 接口名应为名词或名词性短语, 各单词首字母大写。(大驼峰)
(3) 方法名应为动词或动宾短语, 首字母小写, 其余各单词首字母大写。(小驼峰)
(4) 变量名应为名词或名词性短语, 首字母小写, 其余各单词首字母大写。(小驼峰)
(5) 常量名应全部大写。
2.关键字
计算机编程语言专用的标识符。
1、48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
2、2个保留字(现在没用以后可能用到作为关键字):goto、const。
3、3个特殊直接量:true、false、null。
4.注释
单行注释 //
多行注释 /∗ … ∗/
文档注释 /∗∗ … ∗/
5.访问权限修饰符
Java 有3 个访问修饰符, 但有4 种访问控制级别。
• public: 使一个类、 方法、 属性可以被任何位置的方法访问。
• protected: 使一个方法、 变量只能被同一个包中的类或该类的子类访问。
• 没有访问修饰符修饰时为friendly。
• private: 使一个方法或变量只能被同一个类访问。
在Java 编程的基本单位中, 类(class) 可以比喻为人, 包(package) 可以比喻为人组成的
家庭。 3 个访问修饰符、4 种访问控制级别可以类比如下:
• 门牌号码可以设置为public, 全部可见;
• 手机号码可以设置为protected, 在家庭和朋友、 同学、 亲戚等范围内可见;
• 汽车、 电视、 家具可以设置为默认级别, 在家庭成员范围内可见;
• 银行卡、 密码等隐私信息可以设置为private, 只是自己可见。