jvm学习1

tech2023-05-29  100

jvm的基本组成 虚拟机的组成:所谓java能实现跨平台,是因为在不同平台上运行不同的虚拟机决定的,因此java文件的执行不直接在操作系统上执行,而是通过jvm虚拟机。 运行流程 jvm执行流程 jvm的内存区域 内存区域概述: 对于从事C++和C的程序员来说,必须对每个对象的整个生命周期负责,但是对java程序员来说,在jvm的自动内存管理机制,不需要为每一个对象去写delete或者free代码,不容易出现内存泄漏的问题,但正因为java程序员将内存管理权力交给了内存管理机制,所以一旦出现内存泄露或者内存溢出的问题,在对jvm内存结构不清楚的情况下,排查错误将会成为困难的工作。 运行时数据区(jvm管理的主要区域,程序员最关心的)

最新回复(0)