
Java
文章平均质量分 90
九止
一枚在路上的菜鸟程序员,希望能够与朋友你互相见证成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
揭秘HotSpot JVM:探索内存区域划分细节
大家好,我们又见面了。这一篇内容将承接《JVM 内存区域划分精讲 上》,唠一唠 HotSpot 虚拟机实现的一些小细节,HotSpot 是 OracleJDK 和 OpenJDK 中所带的虚拟机,也是目前使用范围最广的 Java 虚拟机。安全带系好,发车咯!HotSpot 在虚拟机栈和本地方法栈的实现上,直接将二者合二为一,也就是说使用同一个栈来支持 Java 方法和本地方法的执行,下文以 Java 栈代称。并且在 HotSpot 的实现中 Java 栈是不支持动态扩展的,也就是说 Java 栈通常只会抛出原创 2024-11-18 09:02:26 · 1024 阅读 · 0 评论 -
JVM内存区域划分精讲 上
大家好,我们又见面了。有小伙伴说 JVM 内存区域在学习与面试的时候常常理不清,为了解决这位小伙伴的困扰,我将通过两篇文章为大家理清 JVM 内存区域划分,这篇是第一篇将为大家介绍 JVM 内存区域的逻辑概念,下一篇将和大家唠一唠 HotSpot 虚拟机实现的一些小细节。安全带系好,发车咯!首先我们来明确一下运行时数据区的概念,Java 虚拟机在执行 Java 程序的过程中会将它所管理的内存划分为若干不同的数据区,这些数据区就是运行时数据区,这些区域有各自的用途和生命周期。根据《Java 虚拟机规范》的规定原创 2024-11-13 13:16:04 · 981 阅读 · 0 评论 -
实战学习Java8 Stream新特性
学会使用java8的Stream新特性,可以极大的减少工作中的代码量,可以使自己的代码看起来更整洁,同时很多框架源码中也大量使用Stream,掌握了它也可以为我们阅读源码提供帮助,希望这篇文章可以给大家带来帮助。原创 2024-10-09 08:30:51 · 500 阅读 · 0 评论