首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
CodeFly
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Java并发容器ArrayBlockingQueue与LinkedBlockingQueue对比PK
一、相同点 线程安全:两者都实现了 BlockingQueue 接口,是 Java 并发工具包 (java.util.concurrent) 中的成员,通过内部锁机制保证多线程环境下的线程安全。
[Java并发编程]3.同步锁的原理
一、锁的分类 1.1 可重入锁、不可重入锁 Java 中提供的 synchronized、ReentrantLock、ReentrantReadWriteLock 都是可重入锁。 重入:当前线程获取到
CompletableFuture还能这么玩
当我决定写这篇关于 CompletableFuture 的文章时,脑海中浮现出无数个曾经被异步编程折磨得死去活来的瞬间。 所以我希望能够用通俗、有趣、碎片化的方式,不至于看到这几个字就头痛
面试官:如何实现线程池任务编排?
任务编排(Task Orchestration)是指管理和控制多个任务的执行流程,确保它们按照预定的顺序正确执行。 1.为什么需要任务编排? 在复杂的业务场景中,任务间通常存在依赖关系,也就是某个任务
Java中的锁,锁的究竟是什么?
众所周知,Jvm中有两种线程同步方案:synchronized 和 Lock。那么这两种不同的实现方案到底有什么本质区别,又有什么联系呢?
Java SPI 机制与 Spring Boot 自动装配原理
Java SPI 与 Spring Boot 自动装配是 Java 生态中实现动态扩展与简化配置的核心机制。前者作为 Java 原生服务发现方案,支撑了 JDBC 等关键技术;后者则通过 "约定优于配
ThreadLocal 如何实现父子线程共享变量?
在 Java 中,ThreadLocal 默认仅在当前线程内共享变量,父子线程无法直接共享(子线程会创建独立的 ThreadLocalMap)。实现父子线程共享变量,核心是让子线程能访问到父线程变量
闲谈一下 CountDownLatch
前言:如果不掌握多线程,那么还谈不上是一位合格的 Java 开发工程师。 回顾过往,发现我是如此的喜欢使用 CountDownLatch,它带给我便捷、速度、也带给我谨慎。今天就来盘一盘这个爱不释手的