随笔分类 -  多线程与并发编程

多线程与并发编程
摘要:Java内存模型 1、线程与JVM 2、java内存区域与java内存模型的区别 3、硬件内存架构与java内存模型 4、java内存模型对并发特征的保证 1基本概念: 程序:代码,完成某一件任务,代码序列(静态的概念) 进程:程序在某些数据上的一次运行(动态的概念) 线程:一个进程可能包含一个或多 阅读全文
posted @ 2020-09-03 07:50 木叶小寒江 阅读(140) 评论(0) 推荐(0)
摘要:一、全称 AbstractQueueSynchronier 二、并发包的使用 ReentrantLock:new ReentrantLock()/lock()/unlock() ReentranReadWriteLock 可重入锁:对同一个对象可以多次加锁 三、底层 1.抽象同步队列三个核心组件:加 阅读全文
posted @ 2020-04-02 11:23 木叶小寒江 阅读(101) 评论(0) 推荐(0)