首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
会飞的鱼2022
掘友等级
一个Java工程师
一个一心想做架构师的Java程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 22
沸点 5
赞
27
返回
|
搜索文章
赞
文章( 22 )
沸点( 5 )
Java多线程第十一篇--AbstractQueuedSynchronizer应用篇之Semaphore
我们将介绍另一个利器Semaphore,这个工具类应该也是J.U.C包里接触较多的一个类了。老样子,我们将从简单介绍、使用场景、用法、工作原理(源码分析)几个方面来对Semaphore进行全面剖析。
Java多线程第十篇--通过CountDownLatch再探AbstractQueuedSynchronizer的共享模式
上一篇中,我们一起学习了ReentrantLock的独占式公平上锁的过程,本篇我们主要讲AQS共享锁模式的原理以及一个应用类CountDownLatch的工作原理
Java多线程第九篇--ReentrantLock与AbstractQueuedSynchronizer的恩怨情仇
ReentrantLock和AbstractQueuedSynchronizer的源码分析,主要讲了他俩之间说不清道不明的关系
Java多线程第八篇--聊聊Java的锁
在上一篇中,我们仔细看了Java的线程安全相关的概念,知道了如何才叫线程安全,安全的等级如何划分,以及在平时的编程中,我们可以通过哪些方法可以保证线程安全。 在本篇中,我们将聊聊线程安全的一大利器,锁
Java多线程第七篇--聊聊线程安全
在之前的篇幅中,提到过很多次的线程安全这个术语,由此可以看到线程安全这个概念,他其实贯穿了多线程并发编程的始终,不管是平时的工作还是面试的时候,线程安全这个概念时常被提起。那怎么样才叫线程安全呢
Java多线程第六篇--追本溯源volatile
本片着重介绍了volatile用法,原理等方面来追本溯源下。看看Java内存模型是如何定义volatile的规则以及原理的
彻底理解volatile
1. volatile简介 在上一篇文章中我们深入理解了java关键字synchronized,我们知道在java中还有一大神器就是关键volatile,可以说是和synchronized各领风骚,其中奥妙,我们来共同探讨下。 通过上一篇的文章我们了解到synchronized…
Java多线程第五篇--理论概念-内存模型等
本篇幅主要讲了些相关我们在并发编程中涉及到的一些理论概念,包括JMM理论模型,一些问题(原子性,可见性,有序性),重排序,happens-befor原则
Java多线程第二篇--聊聊线程(1)
进程与线程 进程 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。
Java多线程第三篇--聊聊线程(2)
在上一篇中我们介绍了线程的基本概念、生命周期、状态转换以及线程的常规操作 下面再来详细看看线程Thread的部分源码实现
下一页
个人成就
文章被点赞
69
文章被阅读
10,656
掘力值
436
关注了
7
关注者
26
收藏集
1
关注标签
30
加入于
2021-06-25