java关键字的用法

static关键字能加在哪些地方?
分别代表什么?
、final关键字能加在哪些地方?
分别代表什么?

static :用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能;被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。
final: 关键字代表最终、不可改变的。
常见四种用法:

  1. 可以用来修饰一个类
  2. 可以用来修饰一个方法
  3. 还可以用来修饰一个局部变量
  4. 还可以用来修饰一个成员变量