java常见面试题及答案

有些内容是复制的有什么错误还望大家指正。 1、String类为什么是final的。 首先,先得清楚 final 这个关键字。  final的出现就是为了为了不想改变,而不想改变的理由有两点:设计(安全)或者效率。 final 修饰的类是不被能继承的,所以 final 修饰的类是不能被篡改的。  了解了这一点,我们再看看问题: 1、从设计安全上讲,  1)、确保它们不会在子类中改变语义。String
相关文章
相关标签/搜索