首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java
SevenCoding
创建于2024-08-18
订阅专栏
Java基础、集合、并发、IO、JVM相关
等 6 人订阅
共81篇文章
创建于2024-08-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
调试排错 - 线程Dump分析
## Thread Dump介绍 ### 什么是Thread Dump Thread Dump是
JVM排查工具单
## Java 调试入门工具 ### jps > jps是jdk提供的一个查看当前java进程的
Java对象头:深入理解对象存储的核心机制
## Java对象结构 实例化一个Java对象之后,该对象在内存中的结构是怎么样的?Java对象(
类字节码:揭开Java虚拟机运行机制的神秘面纱
## 概述 计算机是不能直接运行java代码的,必须要先运行java虚拟机,再由java虚拟机运行
NIO的零拷贝如何实现高效数据传输?
## Java NIO零拷贝 在 Java NIO 中的**通道(Channel)就相当于操作系统
NIO:解开非阻塞I/O高并发编程的秘密
## 流与块 Standard IO是对字节流的读写,在进行IO之前,首先创建一个流对象,流对象进
BIO详解:解锁阻塞IO的使用方式
关于同步/异步,阻塞/非阻塞,Unix IO模型,可以先看这篇文章[网络系统 - Unix IO模型
虚拟线程深度解析:轻量并发编程的未来趋势
这是Java19新增的预览版功能,到Java21正式可以使用 ## 简介 虚拟线程是一种用户态下
Condition底层机制剖析:多线程等待与通知机制
## 概述 Condition 是一个多线程协调通信的工具类,可以让某些线程一起等待某个条件(co
CompletableFuture深度解析:异步编程与任务编排的实现
## 前言 CompletableFuture是jdk8的新特性。`CompletableFutu
LockSupport深度解析:线程阻塞与唤醒的底层实现原理
## LockSupport简介 LockSupprot 用来阻塞和唤醒线程,底层实现依赖
AQS深度探索:以ReentrantLock看Java并发编程的高效实现
## 概述 AQS ( Abstract Queued Synchronizer )是一个抽象的队
Unsafe魔法类深度解析:Java底层操作的终极指南
## 介绍 Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作
线程如何停止?线程之间如何协作?线程之间的异常如何处理?
## 线程停止 ### stop方法 stop 方法虽然可以停止线程,但它已经是不建议使用的废弃
BlockingQueue:阻塞操作与条件队列的高效结合
## BlockingQueue和BlockingDeque ### BlockingQueue
Queue & Stack:实现机制与使用场景深度分析
## 为什么不推荐使用Stack Java已不推荐使用Stack,而是推荐使用更高效的ArrayD
InheritableThreadLocal,从入门到放弃
InheritableThreadLocal相比ThreadLocal多一个能力:在创建子线程Thr
PriorityQueue的秘密:堆结构的高效应用与实现原理
## 介绍 **优先级队列的作用是能保证每次取出的元素都是队列中权值最小(或最大)的**。这里**
SPI机制:服务扩展的核心技术
## 为什么需要SPI机制 ### SPI和API的区别是什么 SPI是一种跟API相对应的反向
JDK 25 正式发布,长期支持
JDK 25 是 LTS(长期支持版),至此为止,有 JDK8、JDK11、JDK17、JDK21
下一页