final方法和final类
2018-12-24 本文已影响0人
lenny611
使用final方法的原因:
1.把方法锁定,以防止任何继承类修改它的含义;
2.效率,内嵌调用,减少方法调用的开销,但现在这个工作已经由编译器和JVM来考虑,所以使用final方法只考虑第一个原因。
final类:
使用final类就意味着在设计时就表明该类不会被继承,也不会被修改
使用final方法的原因:
1.把方法锁定,以防止任何继承类修改它的含义;
2.效率,内嵌调用,减少方法调用的开销,但现在这个工作已经由编译器和JVM来考虑,所以使用final方法只考虑第一个原因。
final类:
使用final类就意味着在设计时就表明该类不会被继承,也不会被修改