关键字:标识数据类型名和程序构造(construct)名。共计48个;
abstract | assert | boolean | break | byte | case |
catch | char | class | continue | default | do |
double | else | enum | extends | while | final |
finally | float | for | if | implements | import |
instanceof | int | interface | long | native | new |
void | package | private | protected | public | return |
short | static | super | switch | synchronized | this |
throw | throws | transient | volatile | try | strictfp |
基本数据类型8种:
1、布尔类型:boolean(TRUE,false)
2、字符型:char
3、数值类型-定点类型-字节型byte
4、数值类型-定点类型-短整型short
5、数值类型-定点类型-整形int
6、数值类型-定点类型-长整形long
7、数值类型-浮点类型-单精度float
8、数值类型-浮点类型-双精度double
循环:for、while、do-while、
switch-case(分支)-default(默认分支)-break(跳出)continue(跳过)
if-else if-else(判断) return(返回)
类:class 抽象:abstract 继承:extends 常量或无子类:final
接口实现类:implements 导包:import 测试对象是否是指定类的实例:instanceof
接口:interface 声明方法是有机器相关的语言(c/c++)实现的:native
包:package 静态:static 代码执行需要同步:synchroized 当前对象的引用:this
父对象的引用:super 没有返回值:void 表明两个或多个变量必须同步的发生变化:volatile
枚举:enmu 声明不用序列化的域:transient 声明浮点表达式:strictfp
访问方式:public(共有) package(包) protected(保护模式) private(私有)
新对象:new 声明断言:assert
异常:尝试(try) throw(抛出一个异常) throws(抛出所有异常) catch(捕捉异常)
处理异常:finally