2023最新,最全,最细的JUC多线程并发教程
社区首页 (3659)
请编写您的帖子内容
社区频道(2)
显示侧栏
卡片版式
2023最新,最全,最细的JUC多线程并发教程
SpringBoot+Vue前后端分离项目开发实战
最新发布
最新回复
标题
阅读量
内容评分
精选

398
评分
1
2023最新,最全,最细的JUC多线程并发教程
课程名称适应人群2023最新,最全,最细的JUC多线程并发教程本套课程即适合在校生,也适合应届生和 3 年以下的社招同学 1、在校生能最早的学习并深入并发内容,为后期其它技术打基础 2、应届生和 3 年以下的同学,在面试和工作中碰到并发问题亦能临危不
复制链接 扫一扫
分享

278
评分
回复
并发完结
课时名称课时知识点并发完结 并发全解系列已经完结,作者为此感到高兴并庆祝。该系列共有38节视频和15万字的文档,以及1.1g的资料和大量的流程图。作者透露这个系列的视频和文档都在这里,并且还提醒读者注意观看。最后,作者将这个系列的视频作为总结放在下面
复制链接 扫一扫
分享

78
评分
回复
线程池启动原理探究-续
课时名称课时知识点线程池启动原理探究-续 线程池的工作原理,包括工作线程数的加法和线程的执行。线程池内部封装了一个worker类来管理任务,提供了很多方法方便管理。同时,也介绍了任务的执行过程和状态的设置。线程池的构造器中设置了工作状态为-1,表明任
复制链接 扫一扫
分享

415
评分
回复
ConcurrentLinkedQueue原理解析
课时名称课时知识点ConcurrentLinkedQueue原理解析 并发链表队列的实现机制,它没有实现阻塞队列接口,因此不会产生阻塞。为了保证数据安全,使用了无锁机制和cs加volatile修饰,相比于使用锁机制,效率更高。视频还提到了一个疑问,即
复制链接 扫一扫
分享

295
评分
回复
线程池结束流程原理探究
课时名称课时知识点线程池结束流程原理探究 线程池的结束流程,包括shutdown和shutdownNow两个方法的区别和线程池的关闭流程。其中,视频详细讲解了加锁和解锁的过程,以及线程池状态的判断和处理。同时,视频也提到了线程安全相关检查和回调方法等
复制链接 扫一扫
分享

74
评分
回复
ConcurrentLinkedDeque原理解析
课时名称课时知识点ConcurrentLinkedDeque原理解析 并发链表中的双向链表,它和单向链表不同的是保证了双向循环,并且通过cs的形式保证数据安全。视频详细讲解了双向链表的结构和方法,包括节点、前指针和后指针等,以及构造器和一些方法的实现
复制链接 扫一扫
分享

299
评分
回复
SynchronousQueue的TransferStack实现原理
课时名称课时知识点SynchronousQueue的TransferStack实现原理 关于synchronized queen的实现机制,与之前讲的几个队列不同,这个队列不存储元素,但是生产者和消费者仍然可以向其中添加和消费元素。作者从宏观上介绍了
复制链接 扫一扫
分享

81
评分
回复
FutureTask原理解析
课时名称课时知识点FutureTask原理解析 手写评分函数的原理和实现方式,以及Future Task和Rule Future接口的作用和区别。同时线程池中的Future接口和实现方式,以及在1.5版本之前的架构和在1.6版本之后的改变。作者通过对
复制链接 扫一扫
分享

83
评分
回复
SynchronousQueue的TransferQueue实现原理
课时名称课时知识点SynchronousQueue的TransferQueue实现原理 队列的实现方式,其中包括非公平和公平的队列形式,以及不存储数据的元素的阻塞队列。其中,队列的最简便的操作就是要有头尾指针,头节点和尾节点。详细讲解了队列的结构和创
复制链接 扫一扫
分享

106
评分
回复
手写FutureTask
课时名称课时知识点手写FutureTask 并发编程中的Future Task,它是实现异步任务和获取结果的唯一选择。启动一个线程的唯一方法是通过调用Thread类的构造器或实现Runnable接口并传递给Thread类的run方法。而Future
复制链接 扫一扫
分享

277
评分
回复
线程池概述及启动原理探究
课时名称课时知识点线程池概述及启动原理探究 线程池的实现原理和使用方法。在讲解之前,先介绍了线程池的必要性,因为创建线程需要耗费性能,而线程池可以重复利用线程,便于管理。接下来,详细讲解了线程池的创建和执行流程,以及相关参数的含义。最后提到,线程池的
复制链接 扫一扫
分享

328
评分
回复
PriorityBlockingQueue原理解析
课时名称课时知识点PriorityBlockingQueue原理解析 阻塞队列中的优先级broken q,它是基于元素大小优先级来排序的,使用了二叉树的结构来存储有序数据。在视频中,作者详细介绍了二叉树的结构和数据存储方式,并通过图示演示了入队和出队
复制链接 扫一扫
分享

92
评分
回复
LinkedTransferQueue原理解析
课时名称课时知识点LinkedTransferQueue原理解析 Linux并发编程中的阻塞队列源码,其中最后一部分讲解了Linux transport queen,它是一个阻塞队列,继承了抽象队列和阻塞队列接口,实现了一个转换队列的接口。视频详细介
复制链接 扫一扫
分享

68
评分
回复
LinkedBlockingDeque原理解析
课时名称课时知识点LinkedBlockingDeque原理解析 双向链表和单向链表的区别,以及双向链表的玩法和属性。双向链表可以从头或尾插入或删除元素,而单向链表只能从尾部插入或删除元素。还介绍了双向链表的头插和尾插的区别,以及添加和移除元素的线程
复制链接 扫一扫
分享

89
评分
回复
ConcurrentHashMap扩容、协助扩容、获取、移除
课时名称课时知识点ConcurrentHashMap扩容、协助扩容、获取、移除 关于Java中HashMap的源码讲解。主要讲解了put方法的实现过程,包括添加元素、计算key的哈希值、判断数组状态、设置节点值、移动状态的辅助迁移等操作。同时,视频还
复制链接 扫一扫
分享

123
评分
回复
ReentrantLock源码分析
课时名称课时知识点ReentrantLock源码分析 如何分析ReentrantLock中的同步器,以及其在ReentrantLock中的应用。视频详细讲解了非公平和公平两种实现方式,以及它们在加锁和释放锁时的具体实现逻辑。同时,视频也指出了一些需要
复制链接 扫一扫
分享

388
评分
回复
手写并发集合与CopyOnWrite集合源码分析
课时名称课时知识点手写并发集合与CopyOnWrite集合源码分析 并发集合中的写实复制list和set以及component arc map。其中,写实复制相关的内容比较简单,容易实现。而concurrentc map则比较难以理解。视频通过一个c
复制链接 扫一扫
分享

288
评分
回复
ArrayBlockingQueue原理解析
课时名称课时知识点ArrayBlockingQueue原理解析 如何使用阻塞队列实现生产者与消费者模式。作者通过简单示例演示了如何实现生产者和消费者的阻塞模式,以及如何使用will而不是if来保证线程安全。此外,作者还解释了使用will的原因,以及在
复制链接 扫一扫
分享

283
评分
回复
手写并发工具与并发工具源码分析
课时名称课时知识点手写并发工具与并发工具源码分析 Go C并发包中的锁的变种玩法,包括三个工具量:simple, condolunch和srberry。其中,simple可以用来管理资源和等待,condolunch可以用来触发事件和控制线程的执行,s
复制链接 扫一扫
分享

294
评分
回复
LinkedBlockingQueue原理解析
课时名称课时知识点LinkedBlockingQueue原理解析 阻塞队列中的链表类型,包括单向链表和双向链表。链表是一种常用的存储结构,它的优势是增伤快,但移除和查找效率较低。详细讲解了链表的基本结构和使用方法,包括添加、获取、移除和查询等方法。同
复制链接 扫一扫
分享

327
评分
回复
ConcurrentHashMap原理分析
课时名称课时知识点ConcurrentHashMap原理分析 Java中并发安全的希Map相关的集合,即ConcurrentHashMap,它是一种非线程安全的Map结构,但在多线程环境下保证数据安全时必须使用它。还希Map的版本以及它的结构和时间复
复制链接 扫一扫
分享
为您搜索到以下结果:
1
社区成员
83
社区内容
发帖
与我相关
我的任务
三哥编程的课程社区_NO_1
不必遗憾。若是美好,叫做精彩。若是糟糕,叫做经历。
复制链接 扫一扫
分享确定
社区描述
不必遗憾。若是美好,叫做精彩。若是糟糕,叫做经历。
加入社区
获取链接或二维码
- 近7日
- 近30日
- 至今
加载中
社区公告
暂无公告