1、final
修饰类,这个类不可以被继承;
修饰方法,这个方法不可以被重写;
修饰变量,这个变量的值不可以被改变。
它和const是一个作用。但是在java中,基本不使用const。
2、static
修饰一个类,这个类里面的方法和成员,可以不用new一个实例的情况下直接使用。
public class StaticSample {
//static成员
public static String val = "hoge";
//static方法
public static int add(int a, int b){
return a + b;
}
}
//直接使用
String a = StaticSample.val;
int b = StaticSample.add(10, 20);