会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Hello你麻痹的Kitty
你是我的禅,秀色可餐。
博客园
首页
新随笔
联系
订阅
管理
2016年5月17日
java中内存分配策略及堆和栈的比较
摘要: Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理。...
阅读全文
posted @ 2016-05-17 09:08 JunerLee
阅读(375)
评论(0)
推荐(1)
编辑
公告