基础知识

1、String类能不能被继承?为什么?
答:不能
因为string类是被final修饰的类,final修饰过的类不能被继承、final修饰过的变量不能被修改

2、String类为什么要用final修饰
答:(1)为了线程安全,在并发场景下,不可变对象不能被修改,从而保证了唯一性
(2)为了节省空间,提高效率,因此字符串常量池大量使用

你可能感兴趣的:(基础知识)