注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
JAVA论坛
»
J2SE论坛
» String类问题?求助
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
13
‹‹
1
2
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
String类问题?求助
aipb2007
版主
帖子
2861
精华
2
性别
男
来自
CQU
注册时间
2007-3-18
个人空间
发短消息
加为好友
当前离线
11
#
大
中
小
发表于 2008-4-6 15:08
只看该作者
只有new是在堆中产生对象
String s1 = "abc" //在栈里
String s2 = "abc" //s2和s1同时指向栈里的"abc"
你上面的结果是
str1 != str2
str2 == str3
要看本质,不要记所谓的规则。
Fight to win or die...
UID
132539
积分
31471
阅读权限
100
在线时间
190 小时
最后登录
2008-7-20
查看详细资料
TOP
sunkaidong
论坛元老
帖子
3896
精华
0
性别
男
来自
南京师范大学
注册时间
2006-12-28
个人空间
发短消息
加为好友
当前离线
12
#
大
中
小
发表于 2008-4-6 15:15
只看该作者
其实只是让他记住那些是堆对象那些是栈对象...而且他自己也分析的很好...呵呵
学习需要安静。。海盗要重新来过。。
UID
117497
积分
42856
阅读权限
90
在线时间
1477 小时
最后登录
2008-7-25
查看详细资料
TOP
he20041987
注册会员
帖子
46
精华
0
性别
男
注册时间
2007-9-10
个人空间
发短消息
加为好友
当前离线
13
#
大
中
小
发表于 2008-4-6 18:42
只看该作者
String s1="abc";在栈中? 但String不是只要定义了就产生了对象吗?对象也能在在栈中 我看到有人说在String pool中就是String池。
UID
192708
积分
506
阅读权限
20
在线时间
35 小时
最后登录
2008-6-11
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
13
‹‹
1
2
控制面板首页
编辑个人资料
积分记录
公众用户组