1.安全性:final类型的类不能被继承,并且String类中的final方法可以防止其内部的方法被重写,乱改。
2.效率:final类型的类被JVM当作内联函数,提高了性能。
也许定义成final就是为了让String类更接近基础数据类型吧!
1.安全性:final类型的类不能被继承,并且String类中的final方法可以防止其内部的方法被重写,乱改。
2.效率:final类型的类被JVM当作内联函数,提高了性能。
也许定义成final就是为了让String类更接近基础数据类型吧!