final final所修饰的变量只能被赋值一次;地址和值固定,防止调用时改变值。 final所修饰常量放在常量池,常量池jdk1.7及以后位于方法区。 static 1、static表示静态的, 2、static修饰的方法或成员属性,函数等只能在static方法或成员属性可以在static代码块中访问; 3、static方法可以访问非静态函数 4、static所修饰的在方法区;