首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java 知识、使用经验
程序员越
创建于2025-12-05
订阅专栏
Java 知识经验核心涵盖语法、面向对象、集合、多线程等基础模块,需吃透跨平台特性与核心类库用法。避坑关键在注意空指针、字符串比较、线程安全等问题,理论结合实践方能筑牢开发根基。
暂无订阅
共15篇文章
创建于2025-12-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java字符串拆分巅峰对决:三大高手过招
字符串拆分,看似简单的操作,背后却隐藏着性能的玄机。今天,我们邀请三位顶尖高手同台竞技:String.split、StringUtils.splitByWholeSeparatorPreserveAl
Java文件操作编年史:从基础到完善的进化之路
对于每一位学习Java的小伙伴来说,文件操作都是绕不开的“基础关卡”——我们在学习中踩过的每一个坑,其实都是Java文件操作发展历程中,开发者们共同面对、逐步攻克的难题。 这篇编年史,帮你理清Java
Java IO三大模型(BIO/NIO/AIO)超详细总结
相信很多Java开发刚接触IO模型时,都会被「BIO、NIO、AIO」「同步、异步、阻塞、非阻塞」这些概念绕晕,甚至把它们混为一谈。其实IO模型的本质很简单——就是程序和外部设备(文件、网络、控制台等
MyBatis SQL执行流程详解
本文将以最常用的select list查询流程为核心,结合核心对象、代码实现与执行链路,全面拆解MyBatis SQL执行的完整过程。
Java 流(Stream)核心知识详解
一、流的分类及核心概念 在 Java 中,流(Stream)是用于处理输入/输出(I/O)操作的抽象概念,本质上是数据的传输通道,可实现数据在不同设备、不同存储形式之间的传递。流的分类主要有两种维度,
Java常见集合详解
一、常见的集合 说明:加粗字体代表该集合类是线程安全的 1. List 集合 List 是有序集合,允许存储重复元素,支持通过索引访问元素。其底层实现主要分为数组和链表两种数据结构,对应不同的实现类:
Spring Boot启动秒退无日志,竟藏双重致命陷阱
工作中调试Spring Boot项目时,突发启动异常:点击启动按钮后,控制台仅闪烁光标便立即终止运行,进程悄然退出且无任何日志输出、堆栈信息打印。这诡异的静默闪退着实令人不安,前一秒还在调试,下一秒便
堆OutOfMemoryError后进程没有立即结束?
今天发现运行任务时,控制台突然抛出 java.lang.OutOfMemoryError: Java heap space异常,瞬间惊出一身冷汗。定睛一看程序还没结束,仍在运行,心里暗呼“还好还好”。
线程池深度解析:核心原理、属性与应用
本文深度解析线程池核心原理,涵盖其解决的问题、核心属性、生命周期与任务流程,详解默认线程池特性,补充业务场景配置估算与机器需求推算,为线程池实操提供全面指南。
Java 9 ~至今 常用新语法/特性总结
以下是对 Java 9之后核心新特性的总结,帮助开发者快速掌握新版本特性的应用方式与设计初衷。 1. 接口中引入私有方法(Java 9) 核心说明 Java 8 为接口新增了默认方法(default
Java 并发进化史:从踩坑到躺赢
本文梳理 Java 并发从手动控线程的蛮荒时代,到 JUC 工具革新、CompletableFuture 简化异步,再到虚拟线程突破并发瓶颈、结构化并发管控任务的完整进化
三次惊魂生产事故!Java日期处理的“渡劫”之路
2000年初的一个清晨,某电商平台的技术部突然炸开了锅——后台统计的“2000年12月订单数据”全是空的,客服电话被用户打爆,运营团队急得团团转。 负责订单模块的程序员小李盯着屏幕上的代码,额头直冒冷
SLF4J 整合 Log4j2 的初始化流程深度解析
本文先解析 SLF4J 动态与静态绑定的差异,再详细拆解 SLF4J+Log4j2 由 LoggerFactory 触发、经 StaticLoggerBinder 绑定的初始化全流程,总结
Apache Tomcat 体系结构深度解析
本文深度解析 Apache Tomcat 体系结构,梳理核心组件协作逻辑,拆解请求处理三阶段流程,结合关键源码,呈现从协议解析到 Servlet 调用的完整链路。
Java 反射性能深析:“慢” 的 4 大元凶与提速秘籍
本文深度解析 Java 反射 “慢” 的 4 大核心原因(方法查找、访问检查等),结合 JMH 实测数据,分享缓存、MethodHandle 等实战优化技巧,助你平衡反射灵活性与性能。