会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
烟沙九洲
何惧流年匆匆,但求无负今日。
博客园
首页
新随笔
联系
订阅
管理
2026年3月31日
Java 中的 实现、泛型
摘要: 实现 是类对接口行为规范的 "兑现",核心作用是弥补单继承不足、定义行为标准,是接口多态的基础;泛型 参数化类型,编译时检查类型安全,消除强制转换,核心是类型参数(T/E 等),实现代码复用。
阅读全文
posted @ 2026-03-31 21:18 烟沙九洲
阅读(9)
评论(0)
推荐(0)
2026年2月11日
Java 中的 封装、继承、多态
摘要: 封装 - 隐藏内部细节,对外暴露可控接口。继承 - 子类复用父类代码并扩展功能,核心是extends。多态 - 父类引用指向子类对象,同一方法调用表现不同行为。
阅读全文
posted @ 2026-02-11 21:19 烟沙九洲
阅读(22)
评论(0)
推荐(0)
MyBatis XML 里<![CDATA[ ]]>的使用
摘要: 是 MyBatis 中处理 SQL 语句与 XML 语法冲突的安全屏障。对包含 特殊字符 的 SQL 片段进行最小范围的 CDATA 包裹,既保证了安全,又确保了 MyBatis 动态 SQL 功能的完整性。
阅读全文
posted @ 2026-02-11 21:15 烟沙九洲
阅读(291)
评论(0)
推荐(0)
2026年1月20日
new JSONObject(original) 是浅拷贝
摘要: 当我们在上下文中使用JSON对象时,总是假设需要深拷贝,除非我们能明确使用浅拷贝是符合需求,跟我们想要的结果是一致的。
阅读全文
posted @ 2026-01-20 20:24 烟沙九洲
阅读(23)
评论(0)
推荐(0)
为什么 IO 流通常只能被读取一次
摘要: IO 流只能读取一次,是 精心设计的,贴合操作系统文件 / 网络 IO 的 "顺序消费" 特性,保持和底层系统的一致性。
阅读全文
posted @ 2026-01-20 20:22 烟沙九洲
阅读(908)
评论(2)
推荐(2)
2026年1月8日
JVM 堆内存分代
摘要: 不同存活周期的对象放在不同区域,用不同算法回收,保证 GC 效率,这就是 "分代回收" 的核心思想。
阅读全文
posted @ 2026-01-08 18:25 烟沙九洲
阅读(671)
评论(0)
推荐(0)
2026年1月7日
try-with-resources 详解
摘要: try-with-resources 是 Java 开发中资源管理的首选方式,大大减少了资源泄漏的风险,提高了代码的可读性和可维护性。
阅读全文
posted @ 2026-01-07 21:08 烟沙九洲
阅读(59)
评论(0)
推荐(0)
2025年12月29日
StackOverFlowError 和 OutOfMemoryError 的区别
摘要: StackOverFlowError:栈内存不够深(线程调用 栈深度 超出限制);OutOfMemoryError:目标内存区域不够大(堆、方法区等共享内存区域 容量耗尽,无法为新对象分配足够空间)。
阅读全文
posted @ 2025-12-29 19:33 烟沙九洲
阅读(53)
评论(0)
推荐(0)
Java 哪些情况会导致内存泄漏
摘要: 内存泄漏 是指对象 已经不再被程序使用,但因为某些原因 无法被垃圾回收器回收,长期占用内存,最终可能引发 OOM(OutOfMemoryError)。
阅读全文
posted @ 2025-12-29 19:29 烟沙九洲
阅读(937)
评论(0)
推荐(3)
2025年12月12日
JRebel + 本地激活
摘要: JRebel 本地激活,在 GitHub 下载完资源后,本地运行 MainServer.java,激活后,将配置改为 work offline。
阅读全文
posted @ 2025-12-12 11:26 烟沙九洲
阅读(889)
评论(0)
推荐(0)
下一页
公告