2026年3月

戴老师的博客

>&/dev/null

Linux/Unix 中的标准输出与错误输出在 Linux/Unix 系统中,屏幕上显示的信息通常来源于 stdout(Standard Output,标准输出)或者 stderr(Standard Error,标准错误输出)。许多人会问:output ...

Java volatile关键字指南

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。1. 概述在缺乏必要同步的情况下,编译器、运行时或处理器可能会应用各种优化措施。尽管这些优化在大多数情况下是有益的,但有时它们也可能...

Java GC 调试手记

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。摘要本文记录了一次 GC 调试的实验过程与结果分析。GC 知识要点回顾问题 1:为什么要调试 GC 参数?在 32 核处理器的系统上...

面向对象编程:这里我说了算!

面向对象编程:这里我说了算!自 9 岁拥有第一台 Commodore 64 家用电脑起,我就开始编程了。然而,面对“如何写出好代码”这个问题,我仍然感觉自己有很多需要学习的地方。在探索如何提高编程水平的过程中,我学习了很多种语言,其中大多数是以面向对象(...