
多线程
box。。
hello !
展开
-
lock实现,公平&非公平锁,AQS
lock实现,公平&非公平锁,AQS原创 2021-02-24 10:32:40 · 138 阅读 · 0 评论 -
synchronized底层实现,轻量级锁重量级锁
synchronized底层实现,轻量级锁重量级锁原创 2021-02-24 10:30:32 · 129 阅读 · 0 评论 -
多线程笔记3-AutomicXxx原子操作类,CAS锁,XxxAdder类
原子操作类(AutomicXxx) Java中的13个原子操作类总结 CAS锁 cas锁(compare and swap 比较并交换)原创 2021-02-24 10:21:18 · 128 阅读 · 0 评论 -
java多线程学习笔记2-callable接口,多线程常用方法,读写锁,阻塞队列,线程池
java多线程学习笔记2 三.Callable接口 1.与runnable接口的对比 callable接口有返回值 callable接口抛异常 callable接口的实现方法是call() ,runnable接口的实现方法是run() 2.Runnable接口使用 无法直接使用Thread()构造器 创建 因为Thread() 的构造器中需填 Runnable接口的实现类 使用FutureTask类 FutureTask类实现类Runnable接口。 FutureTask futureTask = new原创 2020-12-08 15:58:04 · 229 阅读 · 0 评论 -
java多线程学习知识点笔记1-多线程基础,lock接口,写时复制
java多线程(juc) 一.基本知识 1.什么是juc java.util.concurrent 包的缩写 2.进程与线程 cpu个数、核数、线程数的关系? cpu个数:是指物理上,也及硬件上的核心数; 核数:是逻辑上的,简单理解为逻辑上模拟出的核心数; 线程数:是同一时刻设备能并行执行的程序个数,线程数=cpu个数 * 核数 什么是进程? 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进原创 2020-12-04 16:49:59 · 154 阅读 · 0 评论