1.关键字
类:enum,interface,class,extends,implements
对象:new,instanceof,this,super
包:package,import
数据类型:byte,short,int,long,float,double,char,boolean
分支:if,else,switch,case,break,continue
循环:do,while,for
方法:void,return
异常:throw,throws,try,catch,finally
修饰符:abstract,final,private,protected,public,static,synchronized,
Strictfp,native,assert,transient,volative
保留字:const,goto
2.花括号
2.1 自动化初始数组的值,int[ ]={1,2,3};
2.2 用来定义程序块、类、方法及局部范围。
3.注释
// 单行注释,/* 单、多行注释 */,/** 文档注释 */
4.标识符
4.1标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
4.2 标识符的命名规则:
某一个区域中是唯一的,在不同的区域中可以使用同一名字
必须由字母、数字、下划线和$符号组成
不能以数字开头
不能使用非法的字符,如:#,%.......&等
不能使用系统关键字
不能使用空格来分隔
长度无限制
严格区分大小写
不同的标识符有一定的命名规矩
对于常量的命名要注意初始值
4.3标识符的命名约定
1.类和接口名:每个字的首字母大写
2.方法名。首字母小写,其余的首字母大写,尽量少用下划线
3.常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME
4.变量名。可大小写混写,首字母小写,字间分隔符用字的首字母大写。
5.包 package
在包名中,可以使用.号来区分包的级别;包名一般情况下是小写
第一级 指该项目的类型,如com,org,gov等,
第二级 指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等
第三级 指项目的名称,如:corejava,bcms,oa,erp等
第四级 指项目模块的名称,如:bean,action,exception,chapter01等