最近登录的好友
查看全部

共 0 个好友

迷你博客

共0篇迷你博客

最新帖子

共5 条帖子

xupengfei666(xupengfei666)在线状态 2天前

社区头衔:
专家排行榜
社区生日:
2008-03-11 |生日:2008-03-11
所在城市:
技术专长:
开发工具:
兴趣爱好:
个人简介:
所在行业:
所在公司:
 
(仅好友可见)
联系方式:
(仅好友可见)
 
编辑我的资料
人气:
[人气排行榜] 共 92 人访问 / 查看详细
专家分:
[专家分排行榜] 共 2 分 / 查看详细
可用分:
[可用分排行榜] 共 511 分
所获勋章:
个人动态
10月09
博客
查看全部

共2 篇文章

留言
查看全部

共 1 条留言

xupengfei666 2008-04-26

看完think in java我有几个问题一直不是太理解,物理内存中是不是应该有栈和堆,java的基本数据类型是保存在栈里,机制是后进先出,对象是保存在堆里,栈里只是进行简单的进出,也就是说一个对象实例化到运行的时候也就相当于创建了2个对象,一个在内存的堆里保存这个对象,一个是在内存的栈里记录绝对地址,而List,ArrayList,LinkerList,Stack等等这些容器里里变也有栈,队列等等存取机制,这些对象是保存在堆里无可置疑,栈里记录地址,他们的处理机制是在java虚拟机上处理进行集合类的排列,然后根据存取进行逻辑操作,也可以说这些容器都是泛型类,但是泛型类是不是都是容器呢?我感觉不是,当然我不知道确切的答案,上边是我个人的理解,也不知道是不是很正确,希望知道的高手回答,不会的别乱说,关系到我的开发思想,谢谢!