String s = new String(“xxx”);
对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。
也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。反之就是一个。

String s = new String("xxx");

相关文章:

  • 2021-08-26
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2021-10-02
猜你喜欢
  • 2021-08-10
  • 2021-12-20
  • 2021-07-22
  • 2022-12-23
  • 2021-09-19
相关资源
相似解决方案