摘要:
0.背景 在[Java-线程-并发]这篇文章中,我们引入了并发场景下的一些问题,并在末尾给出了几种常见的解决方案。 1.方案 1.1 synchronized synchronized 是Java中的一个关键字,用于提供同步机制,保证多线程环境下对共享资源的安全访问。 通过使用 synchroniz 阅读全文
摘要:
0.背景 在经典八股文中,我们会背: 啊,hashmap是线程不安全的,concurrentHashMap是线程安全的。 然后呢,又背: 啊,为啥ConcurrentHashMap是安全的,因为加锁了。 好好好,接着八股: 啊,啥啥分段锁。 本文,结合实际例子来进行分析,这他妈的并发、并发问题,到底 阅读全文