社区
Java SE
帖子详情
汗!第一次在Java中使用内存的思想~~~
tlowl
2005-09-13 09:06:07
在大学的时候C和C++没有学好,一直没有习惯于用内存的思想来编写过程序。以前也知道Java中使用栈和堆来存放属性和对象,但是头脑中一直没有这种概念,更多的是注重一些应用层面上的技术,而今天上课第一次使用内存的思想来理解句柄、值传递什么的。现在回头再来看底层的问题,才有豁然开朗的感觉,看来基础还是很重要啊!
...全文
403
23
打赏
收藏
汗!第一次在Java中使用内存的思想~~~
在大学的时候C和C++没有学好,一直没有习惯于用内存的思想来编写过程序。以前也知道Java中使用栈和堆来存放属性和对象,但是头脑中一直没有这种概念,更多的是注重一些应用层面上的技术,而今天上课第一次使用内存的思想来理解句柄、值传递什么的。现在回头再来看底层的问题,才有豁然开朗的感觉,看来基础还是很重要啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinxiakk
2005-09-15
打赏
举报
回复
楼主注意,你的这句话
以前也知道Java中使用栈和堆来存放属性和对象
有问题哦,java只会在堆中分配内存来建立对象,是不会象C++那样在栈上为local object分配内存的,java的栈更象一个寄存器,这个你看了 深入jvm就知道了
jordan1
2005-09-15
打赏
举报
回复
学习ing
csan
2005-09-15
打赏
举报
回复
還沒有學到這部分,看來有必要提前下手啊!
多虧大夥的寶貴經驗!
ericqxg007
2005-09-15
打赏
举报
回复
原来学习java虚拟机这么重要啊!
f_acme
2005-09-15
打赏
举报
回复
看来我也得多看看基础的东西啊!
tlowl
2005-09-15
打赏
举报
回复
To:xinxiakk(特亚)
不好意思,我没有仔细写,希望没有给别人造成误解,不过C++怎么分配内存的我确实不清楚
sunhw2002
2005-09-15
打赏
举报
回复
楼上的有够仔细的,呵呵
java也用到栈的,用来存引用
rainly1985
2005-09-14
打赏
举报
回复
恩,马上就要看看这本书了,觉得有必要啊
luanzi
2005-09-14
打赏
举报
回复
好好学!
3yugui
2005-09-14
打赏
举报
回复
《深入JAVA虚拟机》是本好书。
javlove
2005-09-14
打赏
举报
回复
http://www.xpbook.com/soft/2491.htm
找到《深入java虚拟机》电子书籍,附上下载地址。
javlove
2005-09-14
打赏
举报
回复
楼上的,能不能把电子书发给我啊?先谢了
520tians@21cn.com
lovebeyondforever
2005-09-14
打赏
举报
回复
学习UP
blue009
2005-09-14
打赏
举报
回复
学习中。。。。
classbee
2005-09-14
打赏
举报
回复
顶!
最近在写多线程的,觉得虚拟机这个东东太重要了!
tlowl
2005-09-14
打赏
举报
回复
我感觉到我也该去看看《深入JAVA虚拟机》,以前在学校的时候图书馆有这本书,借来看了两眼没看懂,现在就没这免费看书的机会了!
大家多发发言啊,结帖的时候我把分加到100
tlowl
2005-09-14
打赏
举报
回复
To:crazycy(代言人)
说出来怪不好意思的,我学JAVA差不多也有两年了,一直都在自学,以前C、C++没好好学,根本就没注意过内存的问题!
purple_spring
2005-09-14
打赏
举报
回复
有电子版的,我下了一个,不过我水平还没到看那个的地步,呵呵
superslash
2005-09-14
打赏
举报
回复
深入java虚拟机有电子版吗,找了好久,找到一个不能下,郁闷
interhanchi
2005-09-13
打赏
举报
回复
去看一下 深入java虚拟机!
加载更多回复(3)
JAVA
小白 编程练习500题 超详细!!!带答案!!!持续更新
中
~
由于平时比较忙,所以我在不定时努力更新
中
,欢迎监督~ 500是立的Flag啊哈哈哈哈,我们共同努力吧,先出个100道,希望能给大家带来帮助~ ???????????? 练习题1:接收用户输入的3个整数,并将它们的最大值作为结果输出 ...
Java
中
的栈
内存
和堆
内存
第一篇 1.
Java
中
对象都是分配在heap(堆)
中
。从heap
中
分配
内存
所消耗的时间远远大于从stack产生存储空间所需的时间。 (1)每个应用程序运行时,都有属于自己的一段
内存
空间,用于存放临时变量、参数传递、函数调用时的...
Java
编程
思想
读书笔记(一)第1~13、16章
Java
编程
思想
(一)第1~13、16章
Java
编程
思想
(二)第14章-类型信息
Java
编程
思想
(三)第15章-泛型
Java
编程
思想
(四)第17章-容器深入研究
Java
编程
思想
(五)第18章-
Java
IO系统
Java
编程
思想
(六)第19章-...
Java
内存
分配全面浅析
本文将由浅入深详细介绍
Java
内存
分配的原理,以帮助新手更轻松的学习
Java
。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是
Java
程序运行在JVM...
Java
内存
泄漏的排查总结
2、
内存
泄漏:你用new申请了一块
内存
,后来很长时间都不再
使用
了(按理应该释放),但是因为一直被某个或某些实例所持有导致 GC 不能回收,也就是该被释放的对象没有释放。下面具体介绍。1.1
内存
溢出
java
.lang....
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章