阿里p7一枚,可以关注公众号:路人甲Java,咱们一起同行! 这是java高并发系列第18篇文章。 本文主要内容 什么是线程池 线程池实现原理 线程池中常见的各种队列 自定义线 ...
阿里p7一枚,可以关注公众号:路人甲Java,咱们一起同行! 这是java高并发系列第18篇文章。 本文主要内容 什么是线程池 线程池实现原理 线程池中常见的各种队列 自定义线 ...
第1天:必须知道的几个概念 第2天:并发级别 第3天:有关并行的两个重要定律 第4天:JMM相关的一些概念 第5天:深入理解进程和线程 第6天:线程的基本操作 第7天:v ...
这是java高并发系列第32篇文章。 java环境:jdk1.8。 本文主要内容 4种方式实现计数器功能,对比其性能 介绍LongAdder 介绍LongAccumulator ...
这是java高并发系列第29篇。 环境:jdk1.8。 本文内容 介绍常见的限流算法 通过控制最大并发数来进行限流 通过漏桶算法来进行限流 通过令牌桶算法来进行限流 限流工 ...
这是java高并发系列第31篇。 环境:jdk1.8。 java高并发系列已经学了不少东西了,本篇文章,我们用前面学的知识来实现一个需求: 在一个线程中需要获取其他线程的执行结果,能想到几种方式 ...
这是java高并发系列第27篇文章。 开发环境:jdk1.8。 案例讲解 电商app都有用过吧,商品详情页,需要给他们提供一个接口获取商品相关信息: 商品基本信息(名称、价格、库存、会员 ...
java高并发系列-第1天:必须知道的几个概念 同步(Synchronous)和异步(Asynchronous) 同步和异步通常来形容一次方法调用,同步方法调用一旦开始,调用者必须等到方法调用返回 ...
java高并发系列 - 第12天JUC:ReentrantLock重入锁 本篇文章开始将juc中常用的一些类,估计会有十来篇。 synchronized的局限性 synchronized是jav ...
这是java高并发系列第22篇文章,文章基于jdk1.8环境。 本文主要内容 基本介绍 通过反射获取Unsafe实例 Unsafe中的CAS操作 Unsafe中原子操作相关方法介 ...
java高并发系列第24篇文章。 环境:jdk1.8。 本文内容 需要解决的问题 介绍ThreadLocal 介绍InheritableThreadLocal 需要解决的问题 ...