注意事项
(1)大小写敏感。Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
(2)类名规范。对于所有的类来说,类名的首字母应该大写,如果类名由若干个单词组成,那么每个单词的首字母应该大写,例如:HelloWorldClass。
(3)方法名规范。所有的方法名的都应该以小写字母开头,如果方法名有若干个单词,则后面的每个单词首字母大写,如:myMethod
(4)源文件名。源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.Java。(如果文件名和类名不相同,则会导致编译错误)。
(5)主方法入口。所有的Java程序由public static void main(String[] args)方法开始执行。
源文件声明规则
(1)源文件中智能有一个public类
(2)一个源文件可以有多个非public类
(3)源文件的名称应该和public类的类名保持一致
(3)如果一个类定义在保重,那么package语句应该放在源文件的首行
(4)如果源文件包含import语句,那么应该放在package语句和类名定义之间,如果没有package语句,那么import语句应该在源文件中最前面
(5)import语句和package语句对源文件定义的所有类都有效,在同一源文件中,不能给不同类的不同包声明。
Java标识符
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
关于标识符的注意事项
(1)所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线()开始
(2)首字母之后,可以使字母(A-Z或者a-z)、美元符($)、下划线()或数字的任何字符组合
(3)关键字不能用作标识符
(4)标识符是大小写敏感的
(5)合法标识符举例:age、$salary、value、_1_value$
(6)非法标识符举例:123abc,-salary
Java修饰符
主要修饰符有两类:
(1)访问控制修饰符:default、public、protected、private
(2)非访问控制修饰符:final、abstract、static、synchronize
Java变量
(1)类变量(静态变量)
(2)成员变量(非静态变量)
(3)局部变量
其他
(1)数组
(2)枚举。如: enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }
(3)关键字
(4)注释
(5)接口
(6)继承