java中String new和直接赋值的区别(转)
摘要:
java中String new和直接赋值的区别 对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才能确定的就存储在堆中。对于equals相等的字符串,在常量池中永远只有一份,在堆中有多份。 例如:String st 阅读全文
posted @ 2019-08-28 11:28 hoyong 阅读(235) 评论(0) 推荐(0)
浙公网安备 33010602011771号