2.关键字
关键字
- 【注】关键字中的所有字母都是小写的
- 【注】“main”不是关键字,但被Java虚拟机识别(保留字)
- java有以下关键字(来自百度百科)

1.用于定义数据类型的关键字
(1)基本数据类型
byte : 字节类型
short : 短整数类型
int : 整数类型
long : 长整数类型
-----------------------------------------------------
float : 单精度浮点数类型
double : 双精度浮点数类型
------------------------------------------------------
boolean : 布尔类型
-------------------------------------------------------
(2)引用数据类型【类、接口、数组】
class(类)、String、interface(接口)
-------------------------------------------------------
(3)void表示返回值是无返回的类型
***************************************************************************************************
2.用于定义流程控制的关键字
①循环结构 if(如果)……else(否则)……
②选择结构 switch case default(默认)
③循环结构 while do for
④其他 break(跳出) continue(继续) return(返回)
*****************************************************************************************************
3.用于定义数据类型值的关键字
true(真) false(假) null(空)
*****************************************************************************************************
4.用于定义访问权限的修饰符的关键字
private(私有) (缺省 ) protected(保护) public(公有)
*****************************************************************************************************
5.用于定义类、函数、变量修饰符的关键字
abstract(抽象) final(最终) static(静态)
synchronized(同步) Enum(枚举)
*******************************************************************************************************
6.用于定义类与类之间的关键字
extends(继承) inplements(实现接口)
*******************************************************************************************************
7.用于定义建立实例及引用实例,判断实例的关键字
new(实例化类) this(本类对象)
super(父类对象) instanceof(判断对象类型)
*******************************************************************************************************
8.用于异常处理的关键字
try(检查异常) catch(抓住异常)
finally(发生异常后最终执行) throw(程序中实例化异常抛出)
throws(标识方法抛出异常)
*******************************************************************************************************
9.用于包的关键字
package(创建包名) import(引入包名)
*******************************************************************************************************
10.其他修饰符关键字
native(本地)
strictfp(精确浮点)
transient(变量修饰符)
volatile(类型修饰符)
assert(断言):可以看做是异常处理的一种高级形式,用于捕捉我们在代码中做出的假设。

浙公网安备 33010602011771号