面向对象编程垃圾回收机制

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • [一、垃圾回收机制(Garbage Collection)](#一、垃圾回收机制(Garbage Collection))

前言

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。


一、垃圾回收机制(Garbage Collection)

对象空间的分配:使用new关键字创建对象即可;

对象空间的释放:将对象赋值null即可。垃圾回收器将负责回收所有"不可达"对象的内存空间。

垃圾回收是帮我们回收没有人使用的对象。

【要点】

程序员无权调用垃圾回收器;

程序员可以通过 System.gc() 通知GC运行(发出建议,但是无权调用),但是Java规范并不能保证立刻运行。

finalize方法,是Java提供给程序员用来释放对象或资源的方法,但是尽量少用。

相关推荐
2301_7926748611 分钟前
java学习(day34)
java·开发语言·学习
拾光Ծ14 分钟前
【Linux系统】线程(上)
java·linux·运维·jvm·线程·c/c++
AI人工智能+电脑小能手15 分钟前
【大白话说Java面试题 第54题】【JVM篇】第14题:什么是可达性分析算法?
java·jvm·算法·面试
接着奏乐接着舞16 分钟前
java jvm知识点
java·开发语言·jvm
AI人工智能+电脑小能手18 分钟前
【大白话说Java面试题 第55题】【JVM篇】第15题:JVM有哪些垃圾收集算法?
java·jvm·算法·面试
摇滚侠20 分钟前
Java 基础面试题 真正的 offer 偏方 Java 基础 Java 高级
java·开发语言
蚰蜒螟24 分钟前
深入剖析 OpenJDK 17 解释器中的安全点(Safepoint)进入与退出机制
java·开发语言·安全
Generalzy28 分钟前
为什么 Go 的注释,能控制编译器?
java·python·golang
Galsk33 分钟前
Linux零拷贝
java·linux·服务器·面试
不知名的忻37 分钟前
归并排序(Java)
java·算法·排序算法