java String 类型为什么不是基本类型
发布网友
发布时间:2022-05-14 12:19
我来回答
共1个回答
热心网友
时间:2023-10-16 18:34
String是一个final类,也叫做最终类,一旦得到实例,就不能再修改!
String
a
=
“abcd”;
a
=
"dcba";
这段代码实例了2个String对象,首先实例了字符串对象“abcd”,并把它赋给变量a;然后第二句再实例化了一个字符串“dcba”,并把它赋给变量a;这时字符串对象“abcd”就没被任何变量引用,等待着java的垃圾回收机制回收!