java基础——垃圾收集器
来源:互联网 发布:unity3d 5.5 镜面反射 编辑:程序博客网 时间:2024/05/19 14:54
今天,下大雪,还停电,最无语的是4G无网络,我的天。。。最后只好躲在被窝玩游戏了,至少幸运的是晚上电回来了。。。。
栈与堆:
方法的调用和局部变量存放在栈中;
所有的对象存放在堆中,实例变量存在于对应所属的堆空间中,又称为垃圾可回收 的堆;
栈:
public void doStuff(){
go();
}
public void go(){
carry();
}
public int carry(){
return -1;
}
谁调用了谁就在栈顶:即顺序为:
carry();
go();
dostuff();
当carry()执行完后就会被释放执行依次向下;
堆:
先有父再有子,在构造时会先完成父类的构造函数,直到最后的Object对象。自然的该对象的堆中就包含了父类及Object对象;
对象的回收:当对象的变量被销毁或者变量引用另外一个对象,或者对该变量赋予null ,那个这个对象就不存在价值,就会等着GG吧!
更深的对于当前的我还必要,以后再学吧!
0 0
- java基础——垃圾收集器
- Java垃圾收集基础
- Java—关于垃圾收集
- 深入学习Java虚拟机之——垃圾收集算法与垃圾收集器
- java垃圾收集器
- java-垃圾收集器
- JAVA垃圾收集器
- Java垃圾收集器
- java垃圾收集器
- Java垃圾收集器
- Java垃圾收集器
- java垃圾收集器
- Java垃圾收集器
- Java垃圾收集器
- Java垃圾收集器
- java 垃圾收集器
- Java垃圾收集器
- java垃圾收集器
- Why Netflix chose NGINX
- BroadReceiver基础
- Hadoop YARN学习之重要术语总结(6)
- uva 10305 Ordering Tasks
- cell分割线左对齐
- java基础——垃圾收集器
- linux命令行颜色
- Lua2.4 保存字节码 dump.c
- Redis 发布订阅
- Git 常用命令
- CALayer
- React Native布局实践:开发京东客户端首页(三)——轮播图的实现
- 正则表达式之--贪婪与非贪婪模式详解
- C++学习 【3.4】 程序设计初步--循环结构和循环语句