丨并发容器的使用识别不同场景下最优.pdfVIP

  • 2
  • 0
  • 约1.1万字
  • 约 19页
  • 2023-05-22 发布于北京
  • 举报

丨并发容器的使用识别不同场景下最优.pdf

在 07 讲中,我曾详细讲过 HashMap 的实现原理,以及 HashMap 结构的各个优化细 节。我 HashMap 的性能优越,经常被用来 键值对。那么这里我们可以使用 HashMap 吗? 答案是不可以,我们切忌在并发场景下使用 HashMap。因为在 JDK1.7 之前,在并发场景 下使用 HashMap 会出现死循环,从而导致 CPU 使用率居高不下,而扩容是导致死循环的 主要原因。虽然 Java 在 JDK1.8 中修复了 HashMap 扩容导致的死循环问题,但在高并发 场景下,依然会有数据丢失以及

文档评论(0)

1亿VIP精品文档

相关文档