2.关键字

关键字

  1. 【注】关键字中的所有字母都是小写的
  2. 【注】“main”不是关键字,但被Java虚拟机识别(保留字)
  3. 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(断言):可以看做是异常处理的一种高级形式,用于捕捉我们在代码中做出的假设。

 

 

 

  

posted @ 2017-10-21 21:58  小娴思密达呀  阅读(140)  评论(0)    收藏  举报