`
cookieandsession
  • 浏览: 19449 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java基础

 
阅读更多
2、String s = newString("ABC")创建了几个对象?
创建了两个对象,一个对象存在于常量池中,一个对象存在于堆内存中。
原理是:当创建“ABC”时,先检查常量池中是否存在这个字符串,如果没有,则创建一个新的“ABC”字符串对象;
之后再在堆内存中new一个对象,并将地址值赋给s
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics