求救!!String字符串,我给学自闭了

编码之外

共 852字,需浏览 2分钟

 ·

2022-09-16 10:15

各位广大Java大佬们,不知道你们对于Java中的String了解的深度如何?首先请教一个问题吧,比如 “String s = "hello";” 这个会不会在堆里产生字符串对象?

还有就是 “String s = new String("hello");” 会不会经过String pool,跟这个池有没有关系?

还有经典的“String s = new String("hello");” 创建了几个对象的问题~

不过你搜索中文参考资料就会发现,很多内容几乎都是一样的,为啥,基本上都是抄过来抄过去,即使有些内容是错的,也就一直错下去了~

所以我推荐大家使用英文搜索!

最近私教班的一个学员学习,学到了String这里,本质别人有的咱也有,别人没得咱尽可能有的原则,我就想着多给讲一点String相关的知识,于是我又去查资料研究了下……

这一研究不要紧,昨天搞了几乎一天,最重要的是看到这个人的回答:

870ce1d16bc44515e275684297fc1300.webp

随便来几个让你不能细想的问答:

cb827418597fa0fc41d1d791f17f8ad6.webp50adad272307606684c39a460fbd9bd9.webp

de1c231d89554c69cfe099fa68ce5974.webp

怎么样?跟你之前理解的一样吗?颠覆了吗?

再看看R大的回答:

4417a98e7ddb9e7c83846c5244bb8a8f.webp

30e34d44fcd073b852e3018b96be54d9.webp

如何?思考一下!



昨天一天,今天一上午,我自己好好理了下这块的内容,算是不那么疑惑了,赶紧把自己的所思所想录制成视频教程教给我们的私教班学习,下午要继续给大家录课了!

很多人问,我现在弄的私教班怎么一个方式,有啥特点,这不,今天这个就是个例子,有一个学员学到String了,而我想让他学的更多更深一点,然后我就研究更系统的知识,然后专门给他录制几节String相关的课程让他学习:

b53d6692fb186d818c3b6506e5b5f39a.webp

当然,我这人其实比较注重方法,所以今天想到一个知识边界性的问题,就赶紧又给私教班录了一节课:

d36d0bb24317caa7bf16b77e893d13d3.webp

当然,今天的重点还是String:

93ab6ca0522b15e079f1f6aa00c8fb61.webp

唉……现在有时候我就在想,当初,我要是能找到这么一个手把手教我学编程的该多好啊~

浏览 32
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报