看了CopyOnWriteArrayList后自己实现了一个CopyOnWriteHashMap
摘要:引言 面试官: 小伙子你有点眼熟啊,是不是去年来这面试过啊。 二胖: 啊,没有啊我这是第一次来这。 面试官: 行,那我们开始今天的面试吧,刚开始我们先来点简单的吧,java里面的容器你知道哪些啊,跟我说一说吧。 二胖: 好的,java里面常见容器有ArrayList(线程非安全)、HashMap(线
阅读全文
【Java并发编程】面试必备之线程池
摘要:什么是线程池 是一种基于池化思想管理线程的工具。 池化技术:池化技术简单点来说,就是提前保存大量的资源,以备不时之需。比如我们的对象池,数据库连接池等。 线程池好处 我们为什么要使用线程池,直接new thread start不好吗? 降低资源消耗: 通过重复利用已创建的线程来降低线程创建和销毁所造
阅读全文
【Java并发编程】阿里最喜欢问的几道线程池的面试题?
摘要:引言 上一篇文章我们有介绍过线程池的一个基本执行流程《【Java并发编程】面试必备之线程池》以及它的7个核心参数,以及每个参数的作用、以及如何去使用线程池 还留了几个小问题。。建议看这篇文章之前可先看下前面那篇文章。这篇文章我们就来分析下上篇文章的几个小问题 线程池是否区分核心线程和非核心线程? 如
阅读全文