美文网首页
String为什么设计成final类

String为什么设计成final类

作者: 知_秋_ | 来源:发表于2018-10-19 14:27 被阅读0次

    String设计成final类型的类应该是出于安全性上的考虑。
    String的设计师在设计String时很小心的将内部中的绝大部分变量进行了private,final封装,使String具有不可变性,并且能够在常量池中共享使用。所以加上final修饰是为了避免被继承时变量重写会破坏原本具有的安全性。

    相关文章

      网友评论

          本文标题:String为什么设计成final类

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