您的位置:首页 > 编程语言 > Java开发

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

2012-07-06 00:20 323 查看


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

String b=new String("hello");----首先在字符串中找有没有hello,有则不用加入,没有需要把hello加入字符串池--给一个新的内存,内存里放的是hello---变量b指向新的内存
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: