首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
用户8927959639153
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
Java的6种线程状态以及线程状态的转换
详细介绍了Java线程的6中状态,以及状态之间的转换。关于Java线程的状态,网上说法很多,有五种、六种甚至七种。
大白话讲解JDK源码系列:线程并发协调神器CountDownLatch和CyclicBarrier
我一直认为程序是对于现实世界的逻辑描述,而在现实世界中很多事情都需要各方协调合作才能完成,就好比完成一个平台的交付不可能只靠一个人,而需要研发、测试、产品以及项目经理等不同角色人员进行合作才能完成。
一文搞定面试 | Java并发编程-基础篇(二)
涵盖了内存一致性、原子性、可见性、有序性等概念。介绍了解决内存一致性的方案,包括volatile关键字、synchronized、Lock等。讨论了并发工具类及AQS的使用和机制原理
(二)彻底理解Java并发编程之Synchronized关键字实现原理剖析
引言 Synchronized关键字(互斥锁)原理,一线大厂不变的面试题,同时也是理解Java并发编程必不可少的一环!其中覆盖的知识面很多,需要理解的点也很多,本文是以相关书籍和结合自己的个人理解从基
12.synchronized的锁重入、锁消除、锁升级原理?无锁、偏向锁、轻量级锁、自旋、重量级锁
小陈:呼叫老王...... 老王:来了来了,小陈你准备好了吗?今天我们来讲synchronized的锁重入、锁优化、和锁升级的原理 小陈:早就准备好了,我现在都等不及了 老王:那就好,那我们废话不多说
任务编排:CompletableFuture从入门到精通
最近遇到了一个业务场景,涉及到多数据源之间的请求的流程编排,正好看到了一篇某团介绍CompletableFuture原理和使用的技术文章,但主要还是涉及使用层面,所以这篇文章准备从使用和原理两方面入手
【后端面经-Java】AQS详解
本文介绍了AQS的核心思想、基本架构、实现方法,并对框架中的重要源码方法进行介绍和分析,梳理了自定义同步锁的加锁流程。
面试突击42:synchronized和ReentrantLock有什么区别?
在 Java 中,常用的锁有两种:synchronized(内置锁)和 ReentrantLock(可重入锁)...
面试突击47:死锁产生的原因有哪些?
死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方释放资源,但没有一方提起释放资源,从而造成了一种阻塞的现象就称为死锁。 比如线程 1 拥有了锁 A 的情况下试