位置 > 首页 > 图解小知识

**gc是什么

**gc即Java的垃圾回收器。Java是由C++发展来的。它摈弃了C++中一些繁琐容易出错的东西。***一条就是这个GC。写C/C++程序,程序员定义了一个变量,就是在内存中开辟了一段相应的空间来存值。

  Java有了GC,就不需要程序员去人工**内存空间。当Java虚拟机发觉内存资源紧张的时候,就会自动地去清理无用变量所占用的内存空间。当然,如果需要,程序员可以在Java程序中显式地使用System.gc()来**进行一次立即的内存清理。

  内存再大也是有限的,所以当程序不再需要使用某个变量的时候,就需要**这个内存空间资源,好让别的变量来用它。在C/C++中,**无用变量内存空间的事情要由程序员自己来解决。就是说当程序员认为变量没用了,就应当写一条代码,**它占用的内存。这样才能最大程度地避免内存泄露和资源浪费。


流年清浅,岁月轮转,或许是冬天太过漫长,当一夜春风吹开万里柳时,心情也似乎开朗了许多,在一个风轻云淡的早晨,踏着初春的阳光,漫步在碧柳垂青的小河边,看小河的流水因为解开了冰冻而欢快的流淌, 清澈见底的的河水,可以数得清河底的鹅软石,偶尔掠过水面的水鸟,让小河荡起一层层的涟漪。河岸换上绿色的新装,刚刚睡醒的各种各样的花花草草,悄悄的露出了嫩芽,这儿一丛,那儿一簇,好像是交头接耳的议论着些什么,又好象是在偷偷地说着悄悄话。

本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

相关图片
相关单图
热门图文标签
热门图片标签
热门词条推荐

精美图文推荐

上一篇 下一篇
作者信息
雪樱之爱♥
(0)赞
2022-07-22 05:06:39
相关专辑
返回首页