首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JDK相关
订阅
天天读源码
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
不需要策略模式也能避免满屏if/else
满屏if/else 可能不少开发同学刚接入代码的时候是这么写的,也可能是想省事,也可能是真的不知道用什么办法解决。但从今天开始,你看完这篇文章,你自己都不会允许自己出现上述情况。 大家也看过不少网上的
从SLF4J源码角度分析SPI机制
本文从阿里开发手册日志规约出发,首先分析了如何使用不同的日志框架,然后我们从问题出发(不修改代码即可替换具体日志框架)进行slf4j源码阅读,从源码中我们知道实现核心是SPI机制
Java上进了,JDK21 要来了,并发编程再也不是噩梦了
JDK 21 马上就出来了,看来 Java 这几年真的是长进了。目前 Java 的最新稳定版是 JDK 20,但这是个过渡版,JDK21就是 LTS 版的了,也快要发布了。
从I/O多路复用到Netty,还要跨过Java NIO包
上一篇文章我们深入了解了I/O多路复用的三种实现形式,select/poll/epoll。那Netty是使用哪种实现的I/O多路复用呢?这个问题,得从Java NIO包说起。Netty实际上也是一个封
Java NIO - IO多路复用详解
https://www.pdai.tech/ Java NIO - IO多路复用详解 典型的多路复用IO实现 目前流程的多路复用IO实现主要包括四种: select、poll、epoll、kqueue
面试官提问:你是如何理解 JAVA NIO 的多路复用的?
JAVA NIO 的多路复用是面试中经常被问的问题,今天我们彻底搞明白究竟是怎么回事,首先我们先通过代码来实现 JAVA NIO 多路复用,然后我们会深入多路复用原理。
(七)Java网络编程-IO模型篇之从BIO、NIO、AIO到内核select、epoll剖析!
如若你对于面试要求中的“基础扎实,熟练掌握IO、多线程....”这一条中的IO还不了解,那么欢迎阅读本文为你建立出全面的IO模型体系。
一次简单的 JVM 调优,拿去写到简历里
大家好,我是大彬。 JVM调优一直是面试官很喜欢问的问题。周末在网上看到一篇JVM调优的文章,给大家分享一下。 背景 最近对负责的项目进行了一次性能优化,其中包括对 JVM 参数的调整,算是进行了一次
Class.forName & ClassLoader.loadClass 比较
类的生命周期,分为加载,连接(验证,准备,解析),初始化,使用,卸载这几个过程。 Class.forName和ClassLoader.loadClass都会执行加载过程,将指定的类加载到内存中供使用。 但加载后,在默认情况下:Class.forName会初始化,ClassLoa…
ClassLoader分析(一):源码详解
从jvm的ClassLoader主要源码,分析三大核心类加载器和自定义加载器的加载流程,以及双亲委派机制的优缺点