现在的位置: 首页 > 综合 > 正文

[java]String变量的内存分配问题

2013年07月18日 ⁄ 综合 ⁄ 共 187字 ⁄ 字号 评论关闭

String a="hello";----首先在字符串池中寻找,没有--放入字符串池中--变量a指向字符串池中的hello;若有-- 变量a直接指向字符串池中的hello

String b=new String("hello");----首先在字符串中找有没有hello,有则不用加入,没有需要把hello加入字符串池--给一个新的内存,内存里放的是hello---变量b指向新的内存

抱歉!评论已关闭.