黑马程序员技术交流社区
标题:
String类的intern方法
[打印本页]
作者:
爱java爱生活
时间:
2015-6-14 00:21
标题:
String类的intern方法
public class StringTest
{
public static void main(String[] args)
{
String s=new String("abc");//其实这里是2个对象
String s1=s.intern();//这里面池子里没有,所以键了一个adc对象,并把abc对像的引用给了s1;s里面的引用是堆里面里的;
//intern方法是用来返回引用的如果常量池里没有则新建一个对象,吧对象的引用返回给他,有的话直接把那个string对象的引用从常量池里给他;
System.out.println(s1==s);//所以这2个引用不相等;
}
}
作者:
micro_hx
时间:
2015-6-14 12:59
这里面的池子 是什么池子啊???
作者:
爱java爱生活
时间:
2015-6-15 23:15
字符串常量池;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2