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

#jvm

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

Java虚拟机——JVM(Java Virtual Machine)解析二

用户11873138

JVM的垃圾回收(Garbage Collection,GC)是一种自动内存管理机制,用于回收程序中不再使用的对象占用的内存空间,避免因对象未被正确释放而导致内...

2100

Java虚拟机——JVM(Java Virtual Machine)解析一

用户11873138

Java Virtual Machine (JVM) 是JDK的核心组件之一,它使得 Java 程序能够在任何支持 JVM 的设备或操作系统上运行,而无需修改源...

2000

JVM:内存、类加载与垃圾回收

趙卋傑

在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出...

5810

校招 Java 面试必看:JVM 其实就考这 3 个点(我帮你讲透)

予枫

👉 所以校招 JVM 的核心目标只有一句话: “别背概念,把最基础的说清楚。”

3910

深度拆解美团后端一面:从压测体系到 JVM 调优的闭环面试艺术

予枫

在后端开发面试中,特别是像美团这种高并发、大流量的互联网公司,面试官非常喜欢问一个问题:“你的项目做过压测吗?”

5610

为什么elasticsearch配置文件JVM配置31G最佳

用户4128047

Elasticsearch的JVM堆内存配置为32GB被视为最佳实践,主要基于以下综合技术原理和性能优化考量:

11210

JVM面试通关指南:内存区域、类加载器、双亲委派与GC算法全解析

用户11935701

JVM虚拟机的机制是面试常见的题目,属于八股文的范畴,JAVA的设计初衷是为了不用你理解底层,该问题的产生源于《深入理解JVM虚拟机》一书,该书的产生原本是为了...

10910

ZooKeeper性能优化与运维实战:JVM调优、G1配置与堆外内存泄漏排查指南

用户6320865

作为分布式协调服务的核心组件,ZooKeeper在2025年的现代分布式架构中依然发挥着不可替代的作用。它通过提供分布式锁、配置管理、命名服务、集群选举等关键功...

21410

Python只是前戏,JVM才是正餐!Eclipse开源新方案,在K8s上不换栈搞定Agent

深度学习与Python

近期,Eclipse 基金会宣布在其开源平台 Eclipse LMOS 中推出“代理定义语言”(ADL)。这是一种结构化、与模型无关的描述方式,允许用户无需编写...

10510

Java堆外内存里的“密文”——从内存内容反推业务模块实战

阿飞爱Coding

我们来写一个很简单类,模拟业务系统的堆外内存泄漏,每2秒分配10M内存,共分配500M,并且在分配的内存中全部填充我们的测试数据:“Hello, Direct ...

18620

JVM垃圾回收详解

程序员唱见

Java 虚拟机(JVM)的垃圾回收(Garbage Collection,简称 GC)是其内存管理的核心机制,负责自动识别和回收不再使用的对象,从而释放内存,...

33610

从类加载到内存回收全过程理解JVM内存模型

程序员唱见

Java 虚拟机(JVM,Java Virtual Machine)是 Java 平台的核心组成部分,它是一个抽象的计算机器,能够在任何物理机器上运行 Java...

19200

《JVM由浅入深学习九】 2024-01-15》JVM由简入深学习提升分(生产项目内存飙升分析)

用户8589624

大家好,欢迎来到本文!在Java生产项目中,内存飙升问题是一项需要高度关注的挑战。本文将深入分析Java项目内存飙升的原因,并通过实际案例进行详细分析,帮助我们...

10810

《JVM由浅入深学习【八】 2024-01-12》JVM由简入深学习提升分(JVM的垃圾回收算法)

用户8589624

引言 Java虚拟机(JVM)的垃圾回收(GC)是Java内存管理的重要部分。正确理解不同的垃圾回收算法对于优化Java应用性能至关重要。本文将探讨JVM中常...

13110

《JVM由浅入深学习【七】 2024-01-11》JVM由简入深学习提升分享

用户8589624

15010

《JVM由浅入深学习【六】 2024-01-10》JVM由简入深学习提升分享

用户8589624

当Java应用程序运行时,它在堆内存中分为新生代(Young Generation)、老年代(Old Generation)和持久代(Permanent Gen...

10410

《JVM由浅入深学习【五】 2024-01-08》JVM由简入深学习提升分享

用户8589624

欢迎来到本篇博客,我们将深入探讨 Java 虚拟机(JVM)中堆内存溢出的情况。理解这些情况对于避免内存问题和编写稳定的Java应用程序至关重要。

12710

《JVM由浅入深学习【四】 2023-12-24》JVM由简入深学习提升分享

用户8589624

java -XX:+PrintFlagsFinal来打印信息,可找到TLAB,默认开启,自动分配容量

10510

《JVM由浅入深学习【三】 2023-12-23》JVM由简入深学习提升

用户8589624

(1)Test.java --> javac --> Test.class --> java Test (2)Test.java --> javac --> ...

10610

《JVM由浅入深学习【二】 2023-12-20》JVM由简入深学习提升

用户8589624

要想打破这个双亲委派机制,可以继承ClassLoader,并重写loadClass方法 如果是重写findClass方法不会打破双亲委派机制,

13910
领券