当前位置: 代码迷 >> 综合 >> new String新建了几个对象
  详细解决方案

new String新建了几个对象

热度:10   发布时间:2024-02-01 05:00:34.0

java中Srting 内部含有一个char[]数组对象保存字符串

在new String("abc")常量池中没有没有abc字符串,那么会去首先在常量池创建一个adb字符串对象,再去堆中创建String对象。

如果常量池中有abc对象那么只需要创建String对象即可。

答案是两个或者一个对象。

  相关解决方案