世有悲苦
这些不用背转自http://www.cnblogs.com/it-java-dzw/p/4595588.htmlabstract //抽象方法,抽象类的修饰符assert //断言条件是否满足boolean //布尔数据类型break //跳出循环或者label代码段byte //8-bit 有符号数据类型case //switch语句的一个条件catch //和try搭配捕捉异常信息char //16-bit Unicode字符数据类型class //定义类const //未使用 Java语言中const是保留关键字,没有const语句,也没有任何使用const关键字的地方。continue //不执行循环体剩余部分default //switch语句中的默认分支do //循环语句,循环体至少会执行一次double //64-bit双精度浮点数else //if条件不成立时执行的分支enum //枚举类型extends //表示一个类是另一个类的子类final //表示一个值在初始化之后就不能再改变了final private//表示方法不能被重写,或者一个类不能有子类finally //try 语句不管是否发生异常都要执行的语句块float //32-bit单精度浮点数for //for循环语句goto //未使用,Java语言中goto是保留关键字,没有goto语句,也没有任何使用goto关键字的地方。if //条件语句implements //表示一个类实现了接口import //导入类instanceof //测试一个对象是否是某个类的实例int //32位整型数interface //接口,一种抽象的类型,仅有方法和常量的定义long //64位整型数native //表示方法用非java代码实现new //分配新的类实例package //一系列相关类组成一个包private //表示私有字段,或者方法等,只能从类内部访问protected //表示字段只能通过类或者其子类访问public //表示共有属性或者方法return //方法返回值short //16位数字static //表示在类级别定义,所有实例共享的strictfp //浮点数比较使用严格的规则super //表示基类switch //选择语句synchronized //表示同一时间只能由一个线程访问的代码块this //表示调用当前实例throw //抛出异常throws //定义方法可能抛出的异常transient //修饰不要序列化的字段try //表示代码块要做异常处理或者和finally配合表示是否抛出异常都执行finally中的代码void //标记方法不返回任何值volatile //标记字段可能会被多个线程同时访问,而不做同步while //while循环 分类访问控制:private 私有的protected 受保护的public 公共的 类、方法和变量修饰符 abstract 声明抽象class 类extends 扩允,继承final 终极,不可改变的implements实现interface 接口native 本地new 新,创建static 静态strictfp 严格,精准synchronized 线程,同步transient 短暂volatile 易失 程序控制语句 break 跳出循环continue 继续return 返回do 运行while 循环if 如果else 反之for 循环instanceof 实例switch 开关case 返回开关里的结果default 默认 错误处理 catch 处理异常finally 有没有异常都执行throw 抛出一个异常对象throws 声明一个异常可能被抛出try 捕获异常 包相关import 引入package 包 基本类型 boolean 布尔型byte 字节型char 字符型double 双精度,float 浮点int 整型long 长整型short 短整型变量引用 super 父类,超类this 本类void 无返回值