首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Nyarlathotep0113
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
Nyarlathotep0113
2天前
关注
并发集合类(4):ArrayBlockingQueue
什么是ArrayBlockingQueue? ArrayBlockingQueue是JUC里的一个有界阻塞队列,底层基于数组实现,非常适合用来做生产者-消费者模型。...
0
评论
分享
Nyarlathotep0113
5天前
关注
类加载机制(3):类加载器
类与类加载器 对于一个类而言,必须由加载它的类加载器和这个类本身一起共同确立其在JVM中的唯一性。 类本身:这里指的是一个类的二进制定义,通常就是那个 .class文件。...
0
评论
分享
Nyarlathotep0113
5天前
关注
并发集合类(3):LinkedBlockingQueue
什么是LinkedBlockingQueue? LinkedBlockingQueue是JUC中基于独占锁实现的阻塞队列。它本身底层是由链表实现的,内部使用Reentran...
0
评论
分享
Nyarlathotep0113
6天前
关注
并发集合类(2):ConcurrentLinkedQueue
什么是ConcurrentLinkedQueue? ConcurrentLinkedQueue是Java并发包里的一个线程安全的无界非阻塞队列,基于链表实现,采用CAS算法...
0
评论
分享
Nyarlathotep0113
14天前
关注
JUC工具(3):StampedLock的基础和原理
什么是StampedLock? StampedLock是在Java 8中引入的一种高性能读写锁,它通过引入stamp,提供更加灵活、更细粒度的并发控制机制。...
0
评论
分享
Nyarlathotep0113
21天前
关注
类加载机制(2):虚拟机类加载过程
类加载 JVM将描述类的数据从Class文件加载到内存,并且对数据进行校验,转换解析和初始化,最后形成可以被虚拟机直接使用的Java类型。这个过程被称之为虚拟机的类加载机制...
0
评论
分享
Nyarlathotep0113
22天前
关注
LockSupport工具类
什么是LockSupport LockSupport是JUC中的一个线程阻塞工具,主要提供线程的暂停(park) 和 唤醒(unpark)。...
0
评论
分享
Nyarlathotep0113
23天前
关注
并发集合类(1):CopyOnWriteArrayList
并发List——CopyOnWriteArrayList CopyOnWriteArrayList 是Java并发包中提供的一个线程安全的 ArrayList 实现。它的...
0
评论
分享
Nyarlathotep0113
27天前
关注
类加载机制(1):类文件结构
编译的结果 在操作系统课上我们都学过,程序会被编译器翻译为由0和1构建的二进制格式,但是随着虚拟机以及大量建立在虚拟机上的程序语言的出现,将编写的程序编译成为二进制本地机器...
0
评论
分享
Nyarlathotep0113
29天前
关注
自动内存管理(2):垃圾收集器与内存分配策略
什么是垃圾回收? 垃圾回收实际上就是一种自动内存管理机制,它的核心工作是回收程序中不再使用的对象所占用的内存,防止内存泄漏,减轻程序员手动管理内存的负担。...
0
评论
分享
Nyarlathotep0113
关注了
用户844690849546
Nyarlathotep0113
1月前
关注
自动内存管理(1):Java内存区域
运行时数据区 JVM将执行Java程序过程中所管理的内存划分为若干区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖...
0
评论
分享
Nyarlathotep0113
1月前
关注
Redis一条指令执行流程
本文叙述了一条指令从发送到客户端接收结果的整个流程,总共分为四个阶段,着重描述了IO多线和命令执行单主线程...
0
评论
分享
Nyarlathotep0113
1月前
关注
并行设计模式(3):Future模式
什么是Future模式? Future模式是多线程开发中一种经典的设计模式,其核心思想是异步调用。它通过将耗时操作与主线程分离,让主线程不必等待结果返回即可继续执行其他任务...
0
评论
分享
Nyarlathotep0113
1月前
关注
并行设计模式(2):不变模式
什么是不变模式? 不变模式天⽣就是多线程友好的,它的核心思想是,⼀个对象⼀旦被创建,它的内部状态将永远不会发生改变。没有⼀个线程可以修改其内部状态和数据,同时其内部状态也绝...
0
评论
分享
Nyarlathotep0113
1月前
关注
并行设计模式(1):单例模式
简单的单例实现 这是一个典型的饿汉式的单例模式。 优点: 线程安全:在类加载阶段就完成了实例化,避免了多线程同步。 获取速度快:实例已经加载完成,可以直接返回 防止反射攻击...
0
评论
分享
Nyarlathotep0113
1月前
关注
ThreadLocal
什么是ThreadLocal? ThreadLocal是Java中一个非常重要的线程封闭工具,它用于创建线程局部变量。每个线程都有自己独立初始化的变量副本,从而避免了多线程...
0
评论
分享
Nyarlathotep0113
1月前
关注
ConcurrentHashMap源码分析
什么是ConcurrentHashMap 在并发环境下,直接使用 HashMap会导致数据不一致甚至死循环。...
0
评论
分享
Nyarlathotep0113
1月前
关注
Fork/Join 框架
什么是Fork/Join框架 Fork/Join框架是Java 7 引入的一个用于并行计算的框架,它基于“分而治之”的思想,特别适合处理可以递归分解的任务。...
0
评论
分享
Nyarlathotep0113
1月前
关注
线程复用的利器:线程池
什么要使用线程池? 多线程的软件设计⽅法确实可以最⼤限度地发挥现代多核处理器的计算能⼒,提⾼⽣产系统的 吞吐量和性能。...
0
评论
分享
下一页
个人成就
文章被点赞
4
文章被阅读
3,021
掘力值
985
关注了
1
关注者
4
收藏集
0
关注标签
4
加入于
2026-02-18