JAVA多线程编程
文章平均质量分 69
Even Time
给给给我一个接口
展开
-
JAVA多线程基础:同步代码块基本操作与可重入机制(Synchronized Block)
java同步代码块机制原创 2024-09-13 16:41:59 · 424 阅读 · 0 评论 -
JAVA多线程基础:竞态条件
竞态条件会使得结果变得不可靠。当某个计算的正确性取决于多个线程的交替执行时序时,就会发生竞态条件。最常见的竞态条件为,“先检查后执行(Check-Then-Act )”即通过一个可能失效的观测结果决定下一步动作。原创 2024-09-03 16:21:37 · 267 阅读 · 0 评论 -
JAVA 多线程基础:JAVA中double 和 long非原子读写问题
对于double以及long两种基本数据类型,所占位数为64位。而JVM却有32bit与64bit两种,也就是说在32bit JVM中不能将double 与 long类型的数据在一条指令中进行处理。为了处理64bit的数据,32bit的JVM会将一次对64bit的数据操作变为两次对32bit的操作。原创 2024-09-16 16:29:59 · 808 阅读 · 0 评论