【JVM】从三种认知角度重识JVM

目录

JVM概述

JVM主要功能

虚拟机是Java平台无关的保障


JVM概述

JVM:Java Virtual Machine,也就是Java虚拟机。
虚拟机:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统(物理上不存在)。

JVM通过软件来模拟Java字节码的指令集,是Java程序的运行环境

JVM主要功能

1、通过ClassLoader 寻找和装载class文件。
2、解释字节码成为指令并执行,提供class文件的运行环境。
3、进行运行期间的内存分配和垃圾回收。
4、提供与硬件交互的平台(Java程序与硬件无关,Java程序与虚拟机交互,虚拟机去和硬件交互)。

虚拟机是Java平台无关的保障

相关推荐

  1. <span style='color:red;'>JVM</span>初<span style='color:red;'>识</span>

    JVM

    2024-05-13 14:58:02      34 阅读
  2. JVM

    2024-05-13 14:58:02       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 14:58:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 14:58:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 14:58:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 14:58:02       18 阅读

热门阅读

  1. uniapp引用第三方组件样式无法穿透

    2024-05-13 14:58:02       13 阅读
  2. 安徽省环境保护工程专业技术资格评审标准条件

    2024-05-13 14:58:02       17 阅读
  3. Redis缓存的基本概念和使用

    2024-05-13 14:58:02       8 阅读
  4. QT作业5

    QT作业5

    2024-05-13 14:58:02      11 阅读
  5. C语言笔记13

    2024-05-13 14:58:02       9 阅读
  6. 商业时代杂志社投稿信箱邮箱

    2024-05-13 14:58:02       9 阅读
  7. hive自定义函数

    2024-05-13 14:58:02       7 阅读