发布网友 发布时间:2022-03-28 22:45
共2个回答
懂视网 时间:2022-03-29 03:06
string是Java的一种数据类型。在Java中,string类的定义为“public final class String extends Object”,其中包含final关键字,属于被final修饰的类,所以不能被继承。
String对象是动态对象,需要创建对象实例后才能引用它的属性和方法。在创建一个String对象变量时,可以使用new运算符来创建,也可以直接将字符串赋给变量。
Javascript具有5种基本数据类型,分别为number、string、null、boolean和undefined。此外还有一种复杂的数据类型:Object。Object本质上是由一组无序的名值对象组成的,如Date对象是一个日期和时间类型。
热心网友 时间:2022-03-29 00:14
回答: java中不可以继承String类. 因为String类有final修饰符,而final修饰的类是不能被继承的。
源代码如下
public final class String extends Object implements Serializable, Comparable<String>, CharSequenceString 使用final修饰的主要原因:
由于String类被final修饰不能被继承,所以就不能修改,这就避免了因继承而引起的安全隐患。
由于String类在程序中使用毕竟频繁, 设置为final可以提高执行效率