Java 虚拟机概述
来源:互联网 发布:python怎么引入丌 编辑:程序博客网 时间:2024/06/06 14:23
虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java工程师培训 Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。
通常,Java 语言与其所运行的平台无关,这是Java 语言的一个重要特点。其关键在于应用了ava virtual machine。使用其他高级语言编写的程序,如果需要运行在不同的平台,则要编译为多种不同的目标程序。而借助ava virtual machine,java 语言不需要重新编辑即可在不同平台上运行。Java virtual machine 执行目标代码时,把目标代码解读为特定平台上的机器指令来遵循。
0 0
- Java虚拟机体系结构概述
- java虚拟机概述
- java虚拟机概述
- Java 虚拟机概述
- JVM(java虚拟机)概述
- java虚拟机概述
- java虚拟机之概述
- java虚拟机概述
- Java虚拟机(JVM)概述
- Java虚拟机系列(三)Java内存区域概述
- Java虚拟机系列(四)Java内存分析概述
- 深入理解Java虚拟机笔记---class类文件结构概述
- 深入理解Java虚拟机笔记---class类文件结构概述
- java虚拟机——运行时数据区概述
- java虚拟机——对象创建与访问概述
- java虚拟机学习笔记——java虚拟机内部体系概述(第五章)
- java虚拟机学习笔记——java虚拟机内部体系概述(第五章)
- Lua4虚拟机运行概述
- android播放html5视频,只有声音没有图像视频
- LINUX设备驱动之platform总线
- 编写优秀Bug报告的艺术及案例分析
- 怎样设计一门流行的编程语言?
- Top K算法问题的实现
- Java 虚拟机概述
- unique_ptr使用简介
- wikioi 1011 数的计算
- ISkyShop B2B2C 商城系统V1.0正式版隆重发布
- Android Gradle Plugin指南(一)——简介
- 关于 MVVMLight 设计模式系列
- 设计模式第五讲:原型模式
- C++ ERROR集合
- [HDOJ 4799][BNUOJ 34021] LIKE vs CANDLE [树形DP]