标签: Java
该标签下的全部文章 "Java".
异常设计与资源关闭
区分业务失败、编程错误与基础设施故障,并用 try-with-resources 正确关闭资源。
面向对象不是堆类:封装、组合与多态
通过订单计价规则理解封装、组合和多态,并判断继承何时会制造错误耦合。
类型系统、值传递与对象引用
用一个可运行实验分清基本类型、包装类型、对象引用、自动装箱和 Java 的值传递语义。
第一个可测试的 Java 项目
从零建立一个能编译、运行和测试的 Java 21 项目,并理解 Maven 生命周期与目录约定。
如何读源码:调用链、断点、测试与最小复现
用一个明确问题驱动源码阅读,通过调用链、断点、测试和最小复现形成可以验证的结论。
搭建可复现的 Java 实验室
配置 Java 21、Maven Wrapper、JUnit、Docker Compose 和 Git,得到任何成员都能重复运行的学习工程。
从开发者到架构师:职责、边界与常见误区
区分开发者、技术负责人和架构师的工作,理解架构师如何用约束、证据和协作推动系统长期演进。
Java 架构师完整学习路线与博客目录
从 Java 基础到架构决策、生产治理和技术领导力的渐进式博客目录,并给出版本基线、实践标准与知识覆盖检查。