Open utterances-bot opened 1 year ago
最近对 java 字符串(java.lang.String)的部分行为感到困惑,抽空查阅资料后豁然开朗。忍不住写一篇博客纪念一下
https://changchen.me/blog/20220409/java-string/
最大的原因,也是所有语言实现String类型比较特殊的原因是因为,String类型不能在编译时确定大小,故无法将String类型变量分配到栈上。所以这种大对象只能将其分配到堆内存上。
关于 Java 字符串的秘密 | Henry Z's blog~
最近对 java 字符串(java.lang.String)的部分行为感到困惑,抽空查阅资料后豁然开朗。忍不住写一篇博客纪念一下
https://changchen.me/blog/20220409/java-string/