
jdk
文章平均质量分 82
Java皇帝
经验共享 问题与解法 愿为你提供思路
展开
-
Java IntelliJ IDEA 中配置多个 JDK 版本
通过上述步骤,我们成功地在 Windows 系统中配置了多个 Java 版本,并能够方便地在它们之间进行切换。这对于需要维护多个项目的开发者来说是非常有用的。希望本文的示例和讲解对您有所帮助,如果您在配置过程中遇到任何问题,欢迎随时交流探讨!原创 2025-03-26 18:43:52 · 1597 阅读 · 0 评论 -
Java 24 JDK24中的新特性
紧凑对象头(Compact Object Headers)是 Java 24 中的一项重要特性,它将 HotSpot VM 中的对象头大小从 96 到 128 位减少到 64 位架构上的 64 位。这一改变旨在减少堆内存的使用,提高部署密度,并增加数据局部性。模块导入声明(Module Import Declaration)增强了 Java 编程语言,使其能够简洁地导入模块导出的所有包。这简化了模块库的重用,但不需要将代码导入为模块本身。原创 2025-03-02 13:20:48 · 813 阅读 · 0 评论 -
JDK21虚拟线程落地场景:虚拟线程vs线程池10 万并发压测结果反常识!
虚拟线程是 JDK21 中引入的一种轻量级线程,它允许开发者创建数以百万计的线程而不会消耗大量的系统资源。与传统的平台线程相比,虚拟线程的创建和销毁成本更低,更适合处理大量的并发请求。虚拟线程是 JDK 21 的重要特性,为 Java 高并发编程开辟了新的可能性。它不仅简化了代码,还大大提升了系统的扩展能力。在 10 万并发的压测中,虚拟线程的表现远超传统线程,为高并发场景提供了更优的解决方案。原创 2025-02-12 19:00:00 · 501 阅读 · 0 评论 -
JDK 21 虚拟线程在秒杀场景中的压测对比
虚拟线程是 JDK 21 中引入的一种轻量级线程,它允许开发者创建数以百万计的线程而不会消耗大量的系统资源。与传统的平台线程相比,虚拟线程的创建和销毁成本更低,更适合处理大量的并发请求。虚拟线程在高并发场景下具有显著的性能优势:在秒杀场景中,虚拟线程的响应时间更短,吞吐量更高,系统资源利用率更低。虚拟线程适合处理大量的并发请求:虚拟线程的轻量级特性使其能够高效地处理大量的并发请求,而不会消耗过多的系统资源。虚拟线程的引入为 Java 并发编程带来了新的可能性。原创 2025-02-10 10:23:11 · 440 阅读 · 0 评论