首页 > 试题广场 >

在Java中,什么是Garbage Collection?(

[单选题]

在Java中,什么是Garbage Collection?()

  • 自动删除在程序中导入但未使用的任何包
  • JVM检查任何Java程序的输出并删除任何没有意义的东西
  • 当对象的所有引用都消失后,对象使用的内存将自动回收
  • 操作系统定期删除系统上可用的所有java文件
完蛋,只知道GC不知道GC的全程是什么😂
发表于 2020-05-07 15:43:57 回复(7)
这道题C的描述也有问题吧,就是“当对象的所有引用都消失”有问题,gc回收的是不能和gc roots引用链连接的对象。这道题的歧义在于:如果两个对象之间有循环依赖,但是又不在引用链上,还是会回收的。
发表于 2019-09-11 19:01:18 回复(3)
垃圾回收器是将没有引用的对象进行垃圾回收,回收前会调用finalize()方法,下一个周期中进行回收
发表于 2019-07-10 00:17:04 回复(0)
最会的一题,最近在看jvm🌚
发表于 2019-07-16 19:12:44 回复(1)
GC,垃圾回收
编辑于 2021-03-18 08:02:10 回复(0)
garbage collection 垃圾回收
发表于 2020-03-11 13:59:35 回复(2)
Garbage Collection就是我们所知的GC,哈哈哈,只知道GC,没在意全拼。
发表于 2021-12-21 16:58:36 回复(0)
好家伙,有没有兄弟现场翻译才知道是GC的
发表于 2021-12-20 20:09:40 回复(0)
垃圾回收器是将没有引用的对象进行垃及回收,回收前调用finalize()方法,下一个周期进行回收
发表于 2022-05-29 11:23:02 回复(0)
Garbage-Collect定时器,RIP路由协议用来维护路由信息的,它定义了一条路由从度量值变为16开始,直到它从路由表里被删除所经过的时间。如果Garbage-Collect超时,该路由仍没有得到更新,则该路由将被彻底删除。默认值为120秒。
回收不再使用的内存空间。
系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储空间。
垃圾回收在Java程序运行过程中自动运行,程序员无法精确控制和干预。
发表于 2021-10-28 20:52:11 回复(0)
垃圾回收gc,全称Garbage Collection
发表于 2021-07-02 21:12:13 回复(0)
看大佬评论自己对finalize()方法的应用补充

在Java中,finalize()方法是一个特殊的方法,属于Object类的一部分。它被设计为在垃圾回收器将对象回收之前自动调用的方法。finalize()方法的作用是在对象被销毁之前进行一些清理操作或释放资源。

以下是finalize()方法的一些重要特点和使用注意事项:

  1. 触发时机:finalize()方法由垃圾回收器在回收对象之前自动调用。具体调用时机是不确定的,取决于垃圾回收器的实现和系统资源的情况。

  2. 继承与重写:finalize()方法是Object类中定义的,因此所有的Java类都继承了该方法。你可以重写finalize()方法以在子类中实现自定义的清理操作。

  3. 不建议过度依赖:由于垃圾回收的时间和频率是不确定的,因此不建议过度依赖finalize()方法来进行重要的资源释放操作。更好的做法是使用显式的资源释放方法(如close())来确保资源的正确释放。

  4. 不保证执行:不能保证finalize()方法一定会被执行。如果程序在对象被回收之前终止或崩溃,finalize()方法可能永远不会被调用。

  5. 性能开销:由于finalize()方法的调用由垃圾回收器决定,它可能会对系统性能产生一定的开销。因此,过度使用finalize()方法可能会导致系统性能下降。


发表于 2023-05-22 09:59:14 回复(0)
当对象的所有引用消失后,对象使用的内存将会被回收。garbage collection 垃圾回收 简称gc
发表于 2023-03-20 17:15:17 回复(0)
就不能写gc 吗 害得我不敢答
发表于 2022-10-14 22:18:59 回复(0)
GC我懂,全称不会,我还想这是啥的
发表于 2022-08-14 22:09:26 回复(0)
C也有问题。被弱引用的对象也会被当成垃圾回收掉
发表于 2022-08-05 20:39:50 回复(0)
就觉得garbage很熟悉就是不知道是垃圾的意思😤
发表于 2022-06-23 10:17:44 回复(1)
面试官:GC的全称是什么? 我:…… 面试官:回去等消息吧
发表于 2021-09-27 10:56:16 回复(1)
什么是Garbage Collection 当对象的所有引用都消失后,对象使用的内存将自动回收
编辑于 2021-09-05 20:58:12 回复(0)
grabage collection,垃圾回收
编辑于 2021-06-23 00:32:35 回复(0)