mysticalycc
简短的个人签名
文章 270
周刊 「对比」冥想 vs 手机充电:看似无关的相似
今天我们来聊两件事:冥想和手机充电。 你可能会说,这有什么好比的?一个是玄学,一个是物理学。一个让人闭眼发呆,...
周刊 「一句话的出处」"存在即合理"——从原意到流行
你一定听过这句话——"存在即合理"。当有人面对不公、面对荒谬、面对一切无法解释的烂事时,往往会甩出这四个字,仿...
java 局部变量表中槽的问题
jvm的槽为啥是32位,64JVM也是32位呢 1. 什么是 JVM 的“槽”(slot) 在 Java 虚拟...
java jvm的垃圾回收是如何暂停所有线程的
jvm的垃圾回收是如何暂停所有线程的 1. 为什么需要暂停线程? GC 需要对堆内存中的对象做可达性分析(re...
java 既然CPU有缓存一致性协议(MESI),为什么JMM还需要volatile关键字?
🧠 为什么 MESI 协议并不足以保证 Java 中的“可见性”语义? 1. MESI 是硬件层级的缓存一致性...
java HashMap负载因子
HashMap 1. Hash 冲突后的数据结构变化(JDK8 之后的优化) 在 JDK8 之前,HashMa...
置顶 JDK新特性与旧版功能的变更
java-10-新特性与旧版功能的变更 java-11-新特性与旧版功能的变更 java-12-新特性与旧版功...
java java.sleep()
java的thread.sleep方法是会响应中断的,cpu会使用定时器,定时器到时会触发中断让cpu调度这个...
java JDK12新特性及旧版本变更
新的字符串和文件方法 在 Java 11 中,我们已经获得了一些新的 String 方法,以及Files.re...
java java-11-features
Lambda 参数的局部变量语法 JDK 增强提案 323允许在隐式类型 lambda 表达式的中使用“var...
java java-10-features
局部变量类型推断("var") 从 Java 10 开始,我们可以使用关键字 var 来声...