2021
08-10
08-10
分析Java中为什么String不可变
目录常量池便利安全引申问题String在Java中的【引用传递】常量池Java中我们创建String对象有两种基本方法。Stringstr1="zxhtom";Stringstr2=newString("zxhtom");上面两种方式我们创建了两个String变量。但是第一种通过双引号创建的zxhtom这个对象我们称之为常量。在JVM中是存储在一块叫【常量池】中的。而第二种str2是我们称之为普通变量。new一次就在JVM中开辟一块内存。【常量池】的作用就是复用,当同样的内容再次...
继续阅读 >