A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 927233671   /  2014-5-26 08:39  /  5538 人查看  /  26 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String s1="abc"//创建一个字符串对象在常量池
回复 使用道具 举报
String s1="abc"//创建一个字符串对象在常量池  如果在创建一个字符串 如 String s2 = "abc" 此时在内存中它首先回去字符串池中查找当前字符串在池中是否含有 如果有就不创建 直接赋值给s2  此时s1的地址和s2的地址一样 ==比较的是内存中的地址 true  使用new 会在堆中开辟一块空间 地址不一样  此时为false
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马