摘要:
本篇主要是多线程的基础知识,代码示例较多,有时间的可以逐个分析,具体细节都放在代码注释中了。 1. 理解线程:多任务执行的基石 1.1 什么是线程? 在现代操作系统中,进程是资源分配的基本单位,而线程是CPU调度的最小单位。可以把进程想象成一家公司,线程就是公司里的员工。 /** * 演示Java程 阅读全文
posted @ 2025-10-27 19:52
佛祖让我来巡山
阅读(136)
评论(1)
推荐(1)
摘要:
你是否曾经遇到过:明明单线程运行正常的代码,在多线程环境下就出现各种诡异问题?一个线程修改了变量,另一个线程却看不到?代码的执行顺序好像和写的不一样?今天,就让我们彻底揭开Java内存模型的神秘面纱! 1. 引言:为什么需要内存模型? 想象一下这个场景: public class Visibilit 阅读全文
posted @ 2025-10-27 09:29
佛祖让我来巡山
阅读(220)
评论(2)
推荐(2)

浙公网安备 33010602011771号