试题
考点

数据结构-字符串-基本性质

面5笔5

String str="i"与 String str=new String("i")一样吗?(面试题)

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

不一样,因为内存的分配方式不一样

String str="i"的方式,java 虚拟机会将其分配到常量池中;

String str=new String("i") 则会被分到堆内存中。

文章链接

评论
暂无评论

加载更多