天天看点

Java Fianl作用

1.被final修饰的类,类中的方法也全部是final的;但是属性没有修改为final的。

2.被final修饰的方法会“内联”,内联就是减少方法的调用,eg:在一个方法中调用另外一个方法,获取属性值,内联不需要使用get方法去获取,而且直接获取属性。 使用的是空间换时间的策略,赋值副本过多,也会导致方法的效率低。