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

系列文章目录


文章目录

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

前言

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


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

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

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

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

【要点】

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

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

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

相关推荐
ss27311 分钟前
ai编程Trae cn生成图书管理系统(1)
java·数据库·spring boot·python·flask·fastapi
如竟没有火炬15 分钟前
寻找峰值——二分
java·开发语言·数据结构·python·算法·散列表
Lumbrologist27 分钟前
【C++】零基础入门 · 第 17 节:多线程编程基础
java·c++·算法
tkevinjd28 分钟前
事务、ACID与隔离
java·数据库·sql
阿洛学长31 分钟前
Kali Linux 虚拟机安装(VMware Workstation 17)
java·linux·服务器
AI人工智能+电脑小能手35 分钟前
【大白话说Java面试题 第91题】【Mysql篇】第21题:分布式锁的使用场景和原理?
java·数据库·分布式·mysql·面试
JAVA社区41 分钟前
Java高级全套教程(十三)—— 分布式锁超详细实战详解(原理+三种方案企业级落地)
java·开发语言·分布式·spring cloud·面试·java-zookeeper
Mahir081 小时前
MyBatis 延迟加载深度解密:从使用方式到底层动态代理原理全解
java·后端·面试·mybatis
超梦dasgg1 小时前
Java 生产环境 Maven 实战指南
java·开发语言·maven
贺国亚1 小时前
Agent 工程实践 · 生产落地 Playbook
java·人工智能·aigc