# juc-study **Repository Path**: javanleeg/juc-study ## Basic Information - **Project Name**: juc-study - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-19 - **Last Updated**: 2021-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## juc学习笔记 ### package 简单总结 #### demo01 传统的多线程调用方法 #### callable 可回调的多线程接口 #### lock8 线程8锁的问题 #### pool 创建线程池的方法与优化策略 #### unsafe 数据结构list、set、map线程不安全以及在多线程的处理方法 #### cas juc的compareAndSwap 比较交换 #### rw juc的读写锁 read write #### add 加法计数器、减法计数器、限流 #### pc Lock与synchronized的比较以及虚假唤醒 #### bq 阻塞队列 #### forkjoin 工作窃取,使用分而治之的思想 #### function lambda表达式、链式编程、函数式接口 #### stream 流式计算,使用流来计算,可有效提高效率 #### future 异步回调 #### tvolatile 关键字volatile可保证可见性有序性,不保证原子性