摘要: 理论部分见我这篇文章 本文采用 "理论阐述 → JConsole验证 → 实战分析" 的三段式结构,确保每个抽象概念都能通过可视化工具得到直观验证。 第一部分:JConsole入门与环境准备 1.1 JConsole简介与启动 JConsole是JDK自带的图形化监控工具,可以实时监控JVM内存、线 阅读全文
posted @ 2025-12-11 23:57 RTower 阅读(149) 评论(0) 推荐(2)
摘要: 实战部分见我这篇文章 本文将从对象完整生命周期的视角,系统性地阐述JVM内存管理和垃圾回收机制。你将看到对象如何出生、如何存活、如何晋升,以及最终如何被回收的完整过程。 核心叙事线:一个对象的"人生旅程" 出生:在堆内存中分配(Eden区) 成长:在Survivor区中经历多次GC考验 成熟:晋升到 阅读全文
posted @ 2025-12-10 12:42 RTower 阅读(204) 评论(0) 推荐(4)
摘要: 首先先贴上一张Java类加载的思维导图 一、Java 程序运行流程 在Java中,一个程序的起点是.java源文件,它经由javac编译器编译为字节码.class文件。随后,Java虚拟机(JVM)负责加载这些字节码文件,并将其转换为与操作系统交互的机器指令来执行。我们可以用以下流程图来概括这个宏观 阅读全文
posted @ 2025-12-01 22:44 RTower 阅读(270) 评论(0) 推荐(1)
摘要: 引言 近期,我个人开发和设计了一个项目,可能是经验不足,水平不够,但在这段开发经历中,我深刻意识到了项目前期布局的重要性。我发现,在这段开发历程中,技术上的难题并没有真正拦住我,即使遇到不会的地方,也可以通过网络和博客快速解决。然而,业务上的矛盾和设计上的缺陷却真正困住了我,这使得我不得不重新进行设 阅读全文
posted @ 2025-06-03 16:23 RTower 阅读(796) 评论(2) 推荐(6)
摘要: 1. 优势介绍:释放你的知识潜力 Obsidian 是一款强大的本地知识管理软件,它就像一个积木盒,让你用 Markdown 笔记搭建自己的知识宇宙。通过 双链笔记,你可以将不同的想法、灵感和信息连接起来,构建一个属于你自己的知识网络。 但是,仅仅拥有一个强大的知识库还不够。如何更高效地利用这些知识 阅读全文
posted @ 2025-03-01 21:02 RTower 阅读(4505) 评论(3) 推荐(4)
摘要: 1、Eclipse: 无法打开显示 2、启动eclipse出现Cannot open display问题 阅读全文
posted @ 2024-11-15 01:38 RTower 阅读(324) 评论(0) 推荐(0)