
JUC
文章平均质量分 89
冷环渊
这里是四年学习Java的小冷,
腾讯云技术笔者
阿里云专家博主
阿里云程序员2022 1024高并发技术征文top1
亚马逊云优质技术征文作者
展开
-
JUC系列(一&二):线程基础、生产与消费模型、8锁问题
发现 学习狂神JUC系列少了开篇 特此补发。原创 2023-09-27 23:47:38 · 576 阅读 · 1 评论 -
JUC系列(九) CAS 与锁的理解
CAS compareAndSet 比较并交换研究底层,才会有所突破实例代码//CAS compareAndSet 比较并交换 public static void main(String [ ] args) {原创 2022-12-02 19:08:36 · 830 阅读 · 0 评论 -
JUC系列(八)Java内存模型 volatile关键字与单例模式实践
JMM就是Java内存模型(java memory model) Java内存模型规定所有的变量都存储在主内存中,包括实例变量,静态变量,但是不包括局部变量和方法参数。每个线程都有自己的工作内存,线程的工作内存保存了该线程用到的变量和主内存的副本拷贝,线程对变量的操作都在工作内存中进行。线程不能直接读写主内存中的变量。原创 2022-12-02 19:07:19 · 413 阅读 · 0 评论 -
JUC系列(七) ForkJion任务拆分与异步回调
ForkJion任务拆分与异步回调 也是业务中的常客了原创 2022-12-02 19:06:27 · 850 阅读 · 0 评论 -
JUC系列(六) 线程池
线程池知识是多线程必备的一个技术,线程池极大的帮我们在业务中管理了线程资源原创 2022-12-02 19:05:56 · 987 阅读 · 0 评论 -
JUC系列(五) 读写锁与阻塞队列
什么是阻塞队列,我们要分开来理解阻塞: 等待前面的走了才能加入新的队列: 先进来的,先出去阻塞队列 在jdk文档中的 解释。原创 2022-11-30 19:50:22 · 641 阅读 · 0 评论 -
JUC系列(四) callable与 常用的工具类
在多线程工作中常用的一些辅助类原创 2022-10-30 19:04:08 · 449 阅读 · 0 评论 -
JUC系列(三) 不安全的集合类
在多线程的情况下 我们常用的一些集合并不能保持线程的安全 那么我们该怎么办呢原创 2022-10-30 19:03:13 · 413 阅读 · 0 评论 -
JUC系列(二)八个有关锁的问题,让你吃透各种场景
📣 📣 📣 📢📢📢☀️☀️你好啊!小伙伴,我是小冷。是一个兴趣驱动自学练习两年半的的Java工程师。📒 一位十分喜欢将知识分享出来的Java博主⭐️⭐️⭐️,擅长使用Java技术开发web项目和工具📒 文章内容丰富:覆盖大部分java必学技术栈,前端,计算机基础,容器等方面的文章📒 如果你也对Java感兴趣,关注小冷吧,一起探索Java技术的生态与进步,一起讨论Java技术的使用与学习✏️高质量技术专栏专栏链接:,,,,,等:,分享一些技术上的文章,以及解决问题的经验⏩。原创 2022-10-24 14:05:26 · 888 阅读 · 0 评论 -
线程池详解与异步任务编排使用案例
【代码】线程池详解与异步任务编排使用案例。原创 2022-10-11 21:41:34 · 800 阅读 · 0 评论 -
JUC系列(一) 多线程基础复习
问:如何学习JUC?答: 源码 + Java帮助文档 面试高频,juc 其实就是 Java.util 包下的线程分类的工具我们使用的普通的线程代码 Thread,==Runnable== 等其实回顾JavaSE的线程知识我们可以发现,其实我们学习线程基础的时候,也是有用到concurrent包下的东西比如Runnable和Callable,Callable 就是我们concurrent 包下的还有就是 Lock。原创 2022-09-30 03:00:08 · 498 阅读 · 0 评论