java
文章平均质量分 83
_东极
少年锦时
展开
-
java中锁的概念
文章目录用户态与内核态CAS 原理 用户态与内核态 linux操作系统体系架构分为用户态和内核态,内核控制计算机的硬件资源,并提供上层应用程序的运行1环境,用户态即上层应用程序的活动空间,应用程序必须依托于内核提供的资源,对于轻量级别的锁,经过用户态,不经过内核态,重量级别的锁在一定程度上会经过内核态 CAS 原理 CAS : Compare and Swap 即比较再交换 CAS是一种无锁的算法,有3个操作数,内存值V,旧的预期值A,要修改的新值B,当且只当预期值A和内存值V相同时,将内存值V修改为B,原创 2021-04-12 09:40:31 · 283 阅读 · 0 评论 -
java线程池ThreadPoolExecutor
文章目录源码解读执行过程队列使用 源码解读 /** * Creates a new {@code ThreadPoolExecutor} with the given initial * parameters and default rejected execution handler. * * @param corePoolSize the number of threads to keep in the pool, even * if th原创 2020-06-05 00:15:29 · 243 阅读 · 0 评论