发表评论取消回复
相关阅读
相关 一.多线程基本篇-1.8 数据同步的引入与Synchronized的简单介绍
一.synchronized的简单介绍 public class TicketWindowRunnable implements Runnable {
相关 高并发编程第一阶段01讲~02讲:什么是线程
进程、线程、协程 (1) 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位 (2)一个程序至少一个进程,一个进程至少一个线程。
相关 [笔记]高并发编程第一阶段23讲、多线程死锁分析,案例介绍
查看死锁:jstack 6764 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cH
相关 [笔记]高并发编程第一阶段21讲、通过实验分析This锁的存在
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
相关 [笔记]高并发编程第一阶段19讲、结合jconsole,jstack以及汇编指令认识synchronized关键字
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
相关 【笔记】高并发编程第一阶段18讲、数据同步的引入与Synchronized的简单介绍
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
相关 【笔记】高并发编程第二阶段10讲、volatile关键字深入详解
volatitle关键字 一旦一个共享变量被volatile修饰,具备两层语义: 1.保证了不同线程的可见性 2.禁止对其重排序,也就保证了有序性 ![在这里插
相关 【笔记】高并发编程第二阶段06讲、Java内存模型以及CPU缓存不一致问题的引入
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
相关 【笔记】高并发编程第二阶段04讲、多线程的休息室WaitSet详细介绍与知识点总结
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
相关 【笔记】高并发编程第二阶段12讲、观察者设计模式介绍
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
还没有评论,来说两句吧...