摘要: ConcurrentHashMap源码解析 [TOC] jdk8之前的实现原理 jdk8的实现原理 JDK8的实现已经抛弃了Segment分段锁机制,利用CAS+Synchronized来保证并发更新的安全,底层依然采用数组+链表+红黑树的存储结构。 变量解释 1. table:默认为null,初始 阅读全文
posted @ 2020-03-23 15:05 迷彩风情 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 线程池 [TOC] 线程池概述 什么是线程池 为什么使用线程池 线程池的优势 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消 阅读全文
posted @ 2020-03-23 15:03 迷彩风情 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Java之格林威治时间格式转换成北京时间格式 阅读全文
posted @ 2020-03-23 14:59 迷彩风情 阅读(4939) 评论(0) 推荐(0) 编辑