Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:创建String对象的问题 [Re:andykid]
scarecrow





发贴: 7
积分: 0
于 2005-12-16 10:28 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
andykid wrote:
。"aa"是符号常量自然有其符号地址
能否具体解释下"aa"存放在什么地方呢?
偶的理解是aa存放在栈中。


对JAVA虚拟机的内存模型不同清楚我就拿C/C++说明吧(我认为两者应该差别不大)
在c/c++里 内存被分为5个区域 堆、栈、自由存储区、全局/静态存储区和常量存储区。常量属于符号地址在编译的时候常量会被分配放置在常量存储区域也就是说常量地址是静态的一旦编译以后他的地址就是固定不变的。而堆栈变量的存储区域是在运行的时候在栈中动态分配的。




话题树型展开
人气 标题 作者 字数 发贴时间
12903 创建String对象的问题 javahum 847 2005-12-11 16:58
12387 Re:创建String对象的问题 hamlet 840 2005-12-11 22:00
11592 Re:创建String对象的问题 Jcat 1013 2005-12-18 20:01
12010 Re:创建String对象的问题 Jcat 354 2005-12-18 20:10
11549 Re:创建String对象的问题 Jcat 883 2005-12-18 20:35
11285 Re:创建String对象的问题 andykid 231 2006-01-14 15:41
11697 Re:创建String对象的问题 zcjl 72 2006-01-14 16:16
11323 Re:创建String对象的问题 andykid 17 2006-01-14 17:10
11555 Re:创建String对象的问题 zxasqw 58 2005-12-11 22:21
11613 Re:创建String对象的问题 andykid 318 2005-12-12 22:58
11668 Re:创建String对象的问题 andykid 220 2005-12-12 23:03
11601 Re:创建String对象的问题 andykid 440 2005-12-12 23:11
11654 Re:创建String对象的问题 scarecrow 298 2005-12-14 16:02
11585 Re:创建String对象的问题 andykid 439 2005-12-14 23:52
11548 Re:创建String对象的问题 scarecrow 681 2005-12-15 11:04
11520 Re:创建String对象的问题 andykid 55 2005-12-16 00:01
11557 Re:创建String对象的问题 scarecrow 270 2005-12-16 10:28

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923