Java关键字.png

    Java关键字表
    基本数据类型
    (8个)
    字节 byte 说明
    短整型 short
    整型 int
    长整型 long
    单精度浮点数 float
    双精度浮点数 double
    单字符 char
    布尔 boolean
    直接量
    (3个)
    true
    false
    null
    流程控制
    (16个)
    选择分支 if 如果
    else 否则
    switch 开关
    case 某一种情况
    default
    - 用于switch语法中的默认情况
    - 用于jdk8的接口中的默认方法
    循环 for 循环
    while 循环
    do 执行一次循环体
    跳出 break 跳出循环、或者跳出switch
    继续 continue 结束本次循环, 继续下次循环
    返回 return 方法返回
    异常处理相关 try 尝试执行一段有可能出异常的代码
    catch 当出现异常的时候捕捉异常
    finally 无论是否出异常最终都会执行
    throw 抛出一个异常对象
    throws 声明方法有某种类型的异常抛出
    修饰符
    (7个)
    访问权限修饰 public 公共的
    protected 受保护的
    private 私有的
    静态修饰 static 静态的
    不可变修饰 final 不可变的
    抽象修饰 abstract 抽象的
    加锁修饰 synchronized 加同步锁
    面向对象
    (11个)
    package 定义包
    import 导包
    类和对象 class 定义类
    new 创建对象
    extends 继承父类
    this 指向当前对象
    super 指向父类对象
    instanceof 判断对象是否属于某种类型
    void 声明方法没有返回值
    接口 interface 定义接口
    implements 实现父接口
    枚举 enum 定义枚举类
    其他
    (4个)
    短暂 transient
    易失 volatile
    本地 native
    保留字
    (2个)
    跳转 goto
    静态 const