锁定老帖子 主题:Java堆.栈和常量池 笔记
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-04-07
楼主,假如你能够找些方法或者写些程序来验证一下你的理解就比较有说服力了。
|
|
返回顶楼 | |
发表时间:2010-04-07
最后修改:2010-04-10
"对于基础类型的变量和常量:变量和引用存储在栈中,常量存储在常量池中。"
楼主的这句应该是错的。。基本类型在JVM里是直接保存值的。 |
|
返回顶楼 | |
发表时间:2010-04-07
生死格斗 写道 sanfayin 写道 meiowei 写道 老大 写两句话不行吗? 整3张图真闹心 堆-->对象的引用 栈-->对象值 常量池-->常量值,类变量,etc...
丫的人家积极的解释,你这么刺激人家,还两句话就行了,最关键是你写了三句话还错了两句 堆-->对象的引用 栈-->对象值 谁告诉你堆里放引用的,又有谁告诉你栈里放对象值的,知道你是笔误,但是笔误都误称这样。 别乱讲来误人子弟。 再说了,对于不了解的人,你这么几句话你觉得别人能理解吗? 那位仁兄太误人子弟了,当我看到“堆-->对象的引用 栈-->对象值 ”时,我都开始怀疑我之前学的知识了。 哈哈,有意思! 就跟我前几天看《9i&10g艺术编程》一样,一段印刷错误,差点颠覆我好多年的认知。 |
|
返回顶楼 | |
发表时间:2010-04-10
虽然各楼层都说法不同,但我认为还是有学习的地方
|
|
返回顶楼 | |
发表时间:2010-04-12
sanfayin 写道 meiowei 写道 老大 写两句话不行吗? 整3张图真闹心 堆-->对象的引用 栈-->对象值 常量池-->常量值,类变量,etc...
丫的人家积极的解释,你这么刺激人家,还两句话就行了,最关键是你写了三句话还错了两句 堆-->对象的引用 栈-->对象值 谁告诉你堆里放引用的,又有谁告诉你栈里放对象值的,知道你是笔误,但是笔误都误称这样。 别乱讲来误人子弟。 再说了,对于不了解的人,你这么几句话你觉得别人能理解吗? |
|
返回顶楼 | |
发表时间:2010-04-13
很久没看到这么高质量的贴子 学到很多
比起有人在CSDN和JY上天天讨论 String i = "ddd"+new String("KK"); 成生几个对象 这贴子站在更高的层面上了 我收藏+收藏夹+右键另存为 好帖! |
|
返回顶楼 | |
发表时间:2010-04-13
关于这些知识,你们是从哪些书籍中看到的,能不能为我提供一些参考。
好想仔细了解这方面的知识! 先谢谢了! |
|
返回顶楼 | |
发表时间:2010-04-22
playboyb 写道 关于这些知识,你们是从哪些书籍中看到的,能不能为我提供一些参考。
好想仔细了解这方面的知识! 先谢谢了! 我是看尚学堂的视频,看《java编程思想》和在网上看的一些资料了解的。应该《深入java虚拟机》里面有比较详细的讲解,不过我还没看过这本书。 |
|
返回顶楼 | |
发表时间:2010-07-10
sanfayin 写道 meiowei 写道 老大 写两句话不行吗? 整3张图真闹心 堆-->对象的引用 栈-->对象值 常量池-->常量值,类变量,etc...
丫的人家积极的解释,你这么刺激人家,还两句话就行了,最关键是你写了三句话还错了两句 堆-->对象的引用 栈-->对象值 谁告诉你堆里放引用的,又有谁告诉你栈里放对象值的,知道你是笔误,但是笔误都误称这样。 别乱讲来误人子弟。 再说了,对于不了解的人,你这么几句话你觉得别人能理解吗? 两位大哥都不动语文哦,哪里有两句,哪里有三句 |
|
返回顶楼 | |
发表时间:2010-09-14
qiren83 写道 很久没看到这么高质量的贴子 学到很多
比起有人在CSDN和JY上天天讨论 String i = "ddd"+new String("KK"); 成生几个对象 这贴子站在更高的层面上了 我收藏+收藏夹+右键另存为 好帖! 那位帅哥美女 说说到底是几个啊 我不知道啊 |
|
返回顶楼 | |