JUC并发
文章平均质量分 89
包含juc的相关知识点笔记记录....
长路 ㅤ
24应届毕业,目前入职的公司toB主营业务为数据中台,岗位:Java后端开发一枚,主要学习方向为Java后端,大数据,算法。 欢迎和我交流
展开
-
JMeter详细使用教程及实际案例
本篇博客主要是介绍JMeter并发测试工具的安装及实际使用。博客目录索引(持续更新)原创 2022-10-11 16:11:43 · 8779 阅读 · 18 评论 -
JUC学习指南
文章目录前言学习指南前言主要推荐一些视频、博客、专栏来学习juc。本人也是初学小白一枚,之后会深入学习juc知识点的。博主文章汇总:博客目录索引(持续更新)学习指南学习时间:2021.3.26-2021.4.7这段时间学习了下JUC,说下学习过程吧。入门JUC,建议先要有一些多线程的基础。①可以先去掌握一些基础知识点可以看《实战Java高并发程序设计》第一章节。②有了基础之后,建议可以先看狂神的视频入门(也就是下面第一个视频),看的过程中你需要去实操去看一些源码,结合查阅博客大致去了解更原创 2021-04-07 22:04:55 · 927 阅读 · 0 评论 -
synchronized原理分析
文章目录前言一、认识synchronized二、Synchronized原理分析2.1、对象在内存中的布局介绍对象的三部分Java对象头(四种状态,重要)2.2、JDK1.6之后锁升级(过程)总结三、同步方法、代码块反编译参考文章前言本章节讲述了synchronized的相关原理分析,包含锁升级的过程。博主文章汇总:博客目录索引(持续更新)一、认识synchronized多线程并发编程中,synchronized关键字常用于来保证多线程情况下执行代码的同步,其一直是元老级别,许多人也称之为重量级原创 2021-04-07 22:01:16 · 432 阅读 · 0 评论 -
JUC快速入门各个知识点汇总
文章目录前言各类锁汇总相关锁知识点可重入锁与不可重入锁乐观锁与悲观锁自旋锁(含自定义自旋锁)知识补充上下文切换CPU多层缓存架构介绍CPU的三级缓存缓存一致性协议导致的问题一、初识JUC1.1、JUC是什么?1.2、JUC三个包介绍java.util.concurrent包java.util.concurrent.locks包(含两个模板)java.util.concurrent.atomic包1.3、synchronized与lock区别二、生产者消费者问题2.1、synchronized实现2.2、Lo原创 2021-04-07 21:56:59 · 1607 阅读 · 2 评论