String_s1_=_new_String("abc");这句话创建了几个字符串对象?
有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准
https://blog.zysicyj.top
全网最细面试题手册,支持艾宾浩斯记忆法。这是一份最全面、最详细、最高质量的 java 面试题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。
https://store.amazingmemo.com/chapterDetail/1685324709017001
这句代码创建了两个字符串对象。
首先,通过new String("abc")
创建了一个新的字符串对象,内容为"abc"。这个对象存储在堆内存中,并且有自己的地址。
然后,将这个字符串对象的引用赋值给s1
变量,此时s1
指向了堆内存中的这个字符串对象。
总结一下:
通过
new String("abc")
创建了一个字符串对象。将这个字符串对象的引用赋值给
s1
变量。
最后更新于