final 一.final的基本语义 final关键字可以用来修饰类.方法和变量(包括成员变量和局部变量) 当用final修饰一个类时,表明这个类不能被继承. 当用final修饰一个方法时,表明这个方法不能被重写. 当用final修饰一个变量时,表明这个变量初始化后就不能再被修改. 对于final类,从设计的角度来讲,将类设计为final是不希望这个类被继承,从而对这个类进行修改.比如String类. 对于final方法,将方法设计为final除了可以防止方法被重写外,还能提升效率.final方…