final关键字 可用于声明属性、方法、和类
  final类:
- final 类 不可被继承,没有子类,包括其中的方法默认都是final方法;
 
- final 类的方法不可被重写,但是其中没有被final修饰的成员变量是可以改变的;
 
- final  不能与 abstract 关键字并存;
 
  final方法:
- final 方法不可被覆盖
 
- final 方法通过内联(inline) 机制调用时直接将方法体插入到调用处,提高程序效率;

 
  
 final 变量:
- final 定义的变量不可被修改
 
- final 定义的参数,可以使用读取,不可被修改
 


 
 final 与 static :
 
  
java  final详解
原文:http://www.cnblogs.com/ykjava/p/6835228.html