final关键字

作者: NetCedar | 来源:发表于2018-10-28 21:21 被阅读0次

1 final修饰基本数据类型保证不可变

2 final修饰引用保证引用不能指向别的对象,否则会报错。

3 final修饰类,类的实例分配空间后地址不可变,子类不能重写所有父类方法。因此在cglib动态代理中,不能为一个类的final修饰的函数做代理,因为cglib要将被代理的类设置为父类,然后再生成字节码。

4.final修饰方法,子类不能重写该方法。

相关文章

网友评论

    本文标题:final关键字

    本文链接:https://www.haomeiwen.com/subject/dqctzftx.html