一 概述 简介 在JDK1.2之前,Java中引用的定义是十分传统的:如果引用类型的变量中存储的数值代表的是另一块内存的起始地址,就称...
先看带锁的实现。 带锁版本 circular_queue.h // 头文件防卫 #ifndef CIRCULAR_QUEUE_H #define CIRCULAR_QUEUE_H#include <mutex> // 互斥量 #includ...
目录 前言 何为线程池 线程池优势 创建线程池方式 直接实例化ThreadPoolExecutor类 JUC Executors 创建线程池 线程池挖掘 Executors简单介绍 Thre...
文章目录 Linux线程的概念 什么是线程 二级页表 线程的优点 线程的缺点 线程异常 线程用途 Linux进程VS线程 进程和线程 进程的多个线程共享 进程和...
进程和线程的区别和联系 1. 认识线程 2. 进程和线程的关系 3. 进程和线程的区别 4. 线程共享了进程哪些资源 1. 上下文切换 2. 线程共享了进程哪些资源 ...
如何保证原子性? 如何保证原子性? 4.1 锁 4.2 JUC--原子变量 原子类 CAS JUC 常用类 7.1 ConcurrentHashMap 7.2 CopyOnWriteArray...