首页
学习
活动
专区
圈层
工具
发布

#jvm

Java虚拟机,一种能够运行Java bytecode的虚拟机。JVM拟提供一个基于抽象规格描述的计算机模型,为解释程序开发人员提供很好的灵活性,同时确保Java代码可在符合该规范的任何系统上运行。

【JVM】垃圾回收算法 && 垃圾回收器 && 一个对象的生命周期

lirendada

垃圾回收机制是 JVM 自动管理内存的一种能力,主要负责清除不再使用的对象,从而避免内存泄漏或溢出。其目标就是:

4200

Java 25 LTS 震撼发布!虚拟线程 + 结构化并发引爆高并发革命,Vector API 与 FFM API 赋能 AI 和云原生新时代

jack.yang

正式发布日期:2025 年 9 月 16 日(GA - General Availability)

14520

Java Vector API:开启高性能计算的新纪元——从 JDK 16 到 2026,利用 SIMD 指令集释放 CPU 的并行潜能

jack.yang

在 2026 年这个数据驱动的时代,无论是 AI 模型的推理、金融市场的实时分析,还是科学计算中的大规模模拟,都对计算性能提出了前所未有的要求。传统的 Java...

11920

【JVM】运行时数据区 && JVM 运行流程 && 类加载 Class Loading && 双亲委派模型

lirendada

3. 本地方法栈(Native Method Stack):用于支持 Native 方法的调用。

8710

JVM基础-运行时数据区(内存模型)

kody_w

Java程序的运行,底层完全依赖于Java虚拟机(JVM)。下图(请参考原文图片)清晰地展示了JVM的核心架构。本文将简要梳理一个Java类从编译到运行,以及J...

11610

JVM内存管理:别再被GC骗了

叫我阿柒啊

腾讯云TDP | 产品KOL (已认证)

分享JVM内存管理的实战经验,避免GC陷阱。

9110

Java从入门到精通:Java从零基础到企业级开发的完整指南

jack.yang

Java 由 Sun Microsystems 公司于 1995 年推出,后被 Oracle 收购。Java 的设计理念是"Write Once, Run An...

26510

JVM内存管理:别再被GC骗了

叫我阿柒啊

腾讯云TDP | 产品KOL (已认证)

深入解析JVM内存管理机制,揭示GC背后的工作原理。

9910

线上 JVM 故障秒解:Arthas 高阶用法与全链路定位实战指南

果酱带你啃java

线上服务突然CPU飙高100%、接口超时频发、FullGC每隔几分钟一次、线程死锁导致服务卡死、出现异常却没有打印日志,重启服务后问题消失却找不到根因,下次还会...

18310

JVM 运行时数据区全解:从底层原理到 OOM 根因定位全链路实战

果酱带你啃java

JVM运行时数据区是Java语言跨平台、自动内存管理的核心基石,也是生产环境中OutOfMemoryError(简称OOM)异常的根源所在。多数Java开发者仅...

13810

GraalVM 入门与环境搭建:从零开始构建原生镜像

jack.yang

GraalVM 是由 Oracle Labs 开发的新一代高性能运行时,它不仅能显著提升 Java 应用在 JVM 上的执行效率,更能通过其革命性的 原生镜像(...

22510

主流JVM(Oracle HotSpot JVM、Eclipse OpenJ9、GraalVM)实现深度剖析与全景对比

jack.yang

Java虚拟机(JVM)作为Java技术体系的基石,其“一次编写,到处运行”的核心理念彻底改变了软件开发的格局。然而,JVM并非一个单一的产品,而是一个由规范定...

19720

HotSpot、Eclipse OpenJ9 和 GraalVM等主流的JVM不同实现的优缺点是什么?

jack.yang

Java虚拟机(JVM)是一个规范,而具体的实现则由不同的厂商或社区提供。每种实现都有其独特的设计理念、技术优势和适用场景。本文将深入对比三种主流的JVM实现:...

15020

Java虚拟机--Java发展史Java虚拟机

jack.yang

Java虚拟机(JVM)作为Java技术体系的核心,其发展历程与Java语言本身紧密交织,共同实现了“一次编写,到处运行”的宏伟愿景。以下是JVM从诞生至今的关...

11820

Java虚拟机(JVM)发展史:一部跨越三十年的技术史诗

jack.yang

Java虚拟机(JVM)作为Java技术体系的基石,其“一次编写,到处运行”(Write Once, Run Anywhere)的核心理念彻底改变了软件开发的格...

12320

JVM指令集全景与执行引擎演进:从字节码到即时编译的终极指南—JVM指令集|Bytecode|JIT

jack.yang

在前两篇文章中,我们分别从宏观和微观角度剖析了JVM的架构。我们了解了其作为抽象机器的本质、赖以生存的类文件格式、支撑程序运行的运行时数据区,以及作为方法执行单...

12620

JVM执行引擎核心(JVM Stack):栈帧(Frame)、局部变量、操作数(Operand Stack)栈、动态链接(Dynamic Linking深度解析

jack.yang

上一个章节:JVM核心架构深度剖析:从抽象机器、类文件格式到运行时数据区全解-JIT|GC|Runtime Data Areas

12820

JVM核心架构深度剖析:从抽象机器、类文件格式到运行时数据区全解-JIT|GC|Runtime Data Areas

jack.yang

在当今的软件开发领域,Java语言凭借其“一次编写,到处运行”(Write Once, Run Anywhere)的卓越特性,成为了企业级应用、大型系统和移动开...

15920

详解The Java® Virtual Machine Specification Java SE 26 Edition系列之Java 虚拟机的结构下

jack.yang

上一章节 :详解The Java® Virtual Machine Specification Java SE 26 Edition系列之Java 虚拟机的结构...

7420
领券