学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 13 12
发新话题
打印

String类问题?求助

只有new是在堆中产生对象

String s1 = "abc"   //在栈里
String s2 = "abc"   //s2和s1同时指向栈里的"abc"
你上面的结果是
str1 != str2
str2 == str3

要看本质,不要记所谓的规则。
Fight  to win  or  die...

TOP

其实只是让他记住那些是堆对象那些是栈对象...而且他自己也分析的很好...呵呵
学习需要安静。。海盗要重新来过。。

TOP

String s1="abc";在栈中? 但String不是只要定义了就产生了对象吗?对象也能在在栈中  我看到有人说在String pool中就是String池。

TOP

 13 12
发新话题