jvm参数主要分类(jvm基本介绍和整体架构)

一、java虚拟机基本介绍

  • java虚拟机是一台执行java字节码的虚拟机计算机,拥有独立的运行机制,其中运行的java字节码也未必由java语言编译而成
  • JVM平台的语言可以共享java虚拟机带来的跨平台性,优秀的垃圾回收器,以及可靠的即时编译器
  • java虚拟机就是二进制字节码的运行环境,负责转载字节码到其内部,解释/编译为对应平台上的机器指令执行。每一条java指令,java虚拟机规范中都有详细定义,如怎么操作数,处理操作数,处理结果放哪里等

二、虚拟机和java虚拟机区别

  • 虚拟机就是一台虚拟的计算机,是一款软件,用来执行一系列虚拟计算机指令;大体上,虚拟机可以分为 系统虚拟机 和 程序虚拟机,
  • Visual Box,VMWare属于系统虚拟机,完全是对物理计算机的仿真,提供了一个可运行完整操作系统的软件平台,
  • 程序虚拟机典型代表是java虚拟机,专门为执行单个计算机程序而设计

三、jvm整体结构

jvm参数主要分类(jvm基本介绍和整体架构)(1)

JVM结构

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页