String 是 Java 基本数据类型吗?可以被继承吗?

String 是 Java 基本数据类型吗?

不是。Java 中的基本数据类型只有 8 个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type),剩下的都是引用类型(reference type)。

String 是一个比较特殊的引用数据类型。

String 类可以继承吗?

不行。String 类使用 final 修饰,是所谓的不可变类,无法被继承。

标签: java, Java面试题, Java问题合集, Java编程, Java问题精选, Java常见问题