修饰的范围 final :属性、方法类和局部变量 static 属性 方法 方法段 内部类 不能修饰局部变量 改变契机 final:编译期、运行期 初始化后不能被改变 static:编译期 初始化后能改变 作用: final 修饰属性跟具体对象有关 不同对象可以有不同值 static 修饰的属性所有对象都只有一个值 强调一个