Java中 GC是什么
来源:互联网 发布:软件建设方案怎么写 编辑:程序博客网 时间:2024/06/05 00:40
Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,在使用JAVA的时候,一般不需要专门编写内存回收和垃圾清理代 码。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。
电脑的内存大小的不变的,当我们使用对象的时候,如使用New关键字的时候,就会在内存中生产一个对象,但是我们在使用JAVA开发的时候,当一个对象使用完毕之后我们并没有手动的释放那个对象所占用的内存,就这样在使用程序的过程中,对象越来越多,当内存存放不了这么多对象的时候,电脑就会崩溃了,JAVA为了解决这个问题就推出了这个自动清除无用对象的功能,或者叫机制,这就是GC,有个好听是名字叫垃圾回收,其实就在用来帮你擦屁股的,好让你安心写代码,不用管内存释放,对象清理的事情了。
电脑的内存大小的不变的,当我们使用对象的时候,如使用New关键字的时候,就会在内存中生产一个对象,但是我们在使用JAVA开发的时候,当一个对象使用完毕之后我们并没有手动的释放那个对象所占用的内存,就这样在使用程序的过程中,对象越来越多,当内存存放不了这么多对象的时候,电脑就会崩溃了,JAVA为了解决这个问题就推出了这个自动清除无用对象的功能,或者叫机制,这就是GC,有个好听是名字叫垃圾回收,其实就在用来帮你擦屁股的,好让你安心写代码,不用管内存释放,对象清理的事情了。
阅读全文
0 0
- Java中 GC是什么
- Java的GC是什么? 为什么要有GC?
- java中GC基本原理
- Java中GC机制
- Java中什么是GC?
- java中,什么是GC?GC的基本原理。
- GC是什么,为什么要有GC
- GC是什么? 为什么要有GC?
- GC是什么? 为什么要有GC
- GC是什么? 为什么要有GC?
- GC是什么?为什么要GC?
- GC是什么? 为什么要有GC?
- GC是什么?为什么要有GC?
- GC 是什么?为什么要有 GC?
- GC是什么? 为什么要有GC?
- GC是什么?为什么要有GC?
- GC是什么? 为什么要有GC?
- GC是什么?为什么要有GC?
- Mybatis中的SQL调优
- 单片机keil C中的data、bdata、idata、xdata、hdata、pdata、code解释
- PBOC2.0终端规范与EMV规范的区别
- 如何利用bat在同一个IE用多个选项卡的方式打开多个网址? 如何利用bat在同一个IE用多个选项卡的方式打开多个网址? 我的网址是这样的http://www.xags.gov.cn:8003/gga
- PopupMenu的简单使用
- Java中 GC是什么
- 一张图看懂阿里云网络产品[一]网络产品概览
- 两个链表的第一个公共结点(链表)
- 【Scikit-Learn 中文文档 】安装 scikit-learn | ApacheCN
- 【SpringMVC】在业务控制方法中写入User,Admin多个模型收集参数(十四)
- mysql-5.7.20-winx64安装过程
- windows10+cuda8.0+tensorflow 环境配置
- 选择语句
- 高情商