final和static
/*
final修饰符
1. final修饰的类不能被继承,没有子类
2. final修饰的方法不能被子类覆盖
3. final修饰的变量表示常量,只能被赋值一次
4. final 修饰静态变量,实例变量,局部变量
静态变量 有大写字母命名,单词之间用 _ 分开
实例变量 要被初始化
5. 也可修饰引用对象 始终引用一个对象
static 修饰符
1. 静态变量在内存中只有一个拷贝,在类的所有实例中共享
2. 静态方法不能直接访问实例方法和实例变量
3. 静态方法不能使用this. super
4. 静态方法不能被abstract修饰
5. 类加载时,静态代码只能被修饰一次,其实就是为了给静态变量初始化
* */