java final方法的作用

1. 不想让别人修改方法实现。

2. 在方法调用时使用内嵌调用。

3. 有效的“关闭”动态绑定,这样编译器就可以为final方法调用生成更有效的代码。

Java编程思想: “然而,大多数情况下,这样做对程序的整体性能不会有什么改观。所以最好根据设计来决定是否使用final,而不是出于试图提高性能的目的来使用final” 。

原文地址:https://www.cnblogs.com/caiyao/p/4727808.html