不能。因为String类被final修饰了,被final修饰的类为最终类,不支持继承。
final修饰的原因?
1.锁定方法,防止任何继承关系修改它的意义和实现
2.高效编译,编译器遇到final方法时会转入内嵌机制,大大提高效率
内嵌机制:当代码调用到final方法时,这个方法会自动展开,而不是函数调用的形式,从而提高了方法运行的效率
不能。因为String类被final修饰了,被final修饰的类为最终类,不支持继承。
final修饰的原因?
1.锁定方法,防止任何继承关系修改它的意义和实现
2.高效编译,编译器遇到final方法时会转入内嵌机制,大大提高效率
内嵌机制:当代码调用到final方法时,这个方法会自动展开,而不是函数调用的形式,从而提高了方法运行的效率