【final】
1. 修饰类的话,该类不能被继承(没有子类);
2. 修饰方法的话,该方法可以被继承,不能被覆盖;
3. 修饰成员变量的话,该变量为常量,只能被赋值一次,赋值后值不再改变;
4. final不能修饰构造函数(构造函数不能被子类继承)
【static】
1. 修饰成员变量的话,该变量相当于是一个全局变量
ps: 对于修饰变量而言,final相当于定义常量,static相当于定义全局变量
【final】
1. 修饰类的话,该类不能被继承(没有子类);
2. 修饰方法的话,该方法可以被继承,不能被覆盖;
3. 修饰成员变量的话,该变量为常量,只能被赋值一次,赋值后值不再改变;
4. final不能修饰构造函数(构造函数不能被子类继承)
【static】
1. 修饰成员变量的话,该变量相当于是一个全局变量
ps: 对于修饰变量而言,final相当于定义常量,static相当于定义全局变量