1.final修饰的类(最终类)不能被继承
2.final修饰的方法(最终方法)不能被重写
3.final修饰基本类型变量,表示该变量只有一次赋值机会
4.final修饰引用只有一次引用机会
5.final修饰变量,则等同于常量
6.被fianl修饰的变量不会自动改变类型,当2个final修饰相操作时,结果会根据左边变量的类型而转化
final byte b4=4,b5=6;
b6=b4+b5;
//b4、b5为final类型,不会自动提升,所以和的类型视左边变量类型而定,即b6可以是任意数值类型;
本文详细阐述了final在Java中修饰类、方法和变量的不同含义,包括不可继承、不可重写、常量特性以及类型转换规则。通过实例讲解,帮助读者掌握final的使用和底层机制。
449

被折叠的 条评论
为什么被折叠?



