6).修饰方法、类、属性和变量(共9个)
  关键字
  意思
  备注,常用
  static
  静态的
  属性和方法都可以用static修饰,直接使用类名.属性和方法名。只有内部类可以使用static关键字修饰,调用直接使用类名.内部类类名进行调用。static可以独立存在。静态块
  final
  终的不可被改变的
  方法和类都可以用final来修饰
  final修饰的类是不能被继承的
  final修饰的方法是不能被子类重写。
  常量的定义:
  final修饰的属性是常量。
  super
  调用父类的方法
  常见publicvoidpaint(Graphicsg){
  super.paint(g);···}
  this
  当前类的父类的对象
  调用当前类中的方法(表示调用这个方法的对象)
  this.addActionListener(al):等等
  native
  本地
  strictfp
  严格,
  synchronized
  线程,同步
  transient
  短暂
  volatile
  易失
  7).错误处理(共5个)
  关键字
  意思
  备注,常用
  catch
  处理异常
  1.try+catch
  程序的流程是:运行到try块中,如果有异常抛出,则转到catch块去处理。然后执行catch块后面的语句
  2.try+catch+finally
  程序的流程是:运行到try块中,如果有异常抛出,则转到catch块,catch块执行完毕后,执行finally块的代码,再执行finally块后面的代码。
  如果没有异常抛出,执行完try块,也要去执行finally块的代码。然后执行finally块后面的语句
  3.try+finally
  程序的流程是:运行到try块中,如果有异常抛出的话,程序转向执行finally块的代码。那末finally块后面的代码还会被执行吗?不会!因为你没有处理异常,所以遇到异常后,执行完finally后,方法已抛出异常的方式退出了。
  这种方式中要注意的是,由于你没有捕获异常,所以要在方法后面声明抛出异常
  try
  捕获异常
  finally
  有没有异常都执行
  throw
  抛出一个异常对象
  一些可以导致程序出问题的因素,比如书写错误,逻辑错误或者是api的应用错误等等.为了防止程序的崩溃要预先检测这些因素,所以java使用了异常这个机制.
  在java中异常是靠"抛出"也是英语的"throw"来使用的,意思是如果发现到什么异常的时候把错误信息"抛出"
  throws
  声明一个异常可能被抛出
  把异常交给他的上级管理,自己不进行异常处理
  8).其他(共2个)
  关键字
  意思
  备注,常用
  enum
  枚举,列举型别
  assert
  断言