👋
Welcome
To iTang's
Blog
性能调优不仅是参数调整,更需结合代码逻辑、JVM机制和系统架构。本文通过真实案例解析如何定位并解决性能瓶颈。
Java 21的密封类(Sealed Classes)功能彻底改变了我们设计类层次结构的方式。通过精确控制哪些类可以继承或实现特定的类或接口,密封类为构建类型安全的领域模型提供了强大的工具
Java 21的模式匹配功能彻底改变了我们处理条件分支的方式。通过将类型检查、类型转换和变量绑定合并为单个操作,这项特性显著减少了样板代码,同时提高了代码的可读性和安全性
Java 21的虚拟线程(Virtual Threads)彻底改变了高并发编程的模式。与传统线程相比,虚拟线程的创建成本极低(每个线程仅占数百字节内存),可轻松支持百万级并发任务,而无需依赖复杂的线程池或响应式编程模型。