- 相关推荐
Java虚拟机介绍
引导语:虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。那么Java语言的虚拟机又是怎样的呢?以下是百分网小编分享给大家的Java虚拟机介绍,欢迎大家阅读学习!
java的工作原理
java虚拟机
java虚拟机是软件模拟的计算机,可以在任何处理器上(无论是在计算机中还是在其它电子设备中)安全并且兼容的执行保存在.class文件中的字节码。java虚拟机的"机器码"保存在.class文件中,有时也可以称之为字节码文件。java程序的跨平台主要是指字节码文件可以在任何具有java虚拟机的计算机或者电子设备上运行,java虚拟机中的java解释器负责将字节码文件解释成为特定的机器码进行运行。java源程序需要通过编译器编译成为.class文件(字节码文件),java程序的编译和执行过程如动画所示。
但是,java虚拟机的建立需要针对不同的软硬件平台做专门的实现,既要考虑处理器的型号,也要考虑操作系统的种类。如下图所示,目前在SPARC结构、X86结构、MIPS和PPC等嵌入式处理芯片上、在UNIX、Linux、windows和部分实时操作系统上都有java虚拟机的实现。
【Java虚拟机介绍】相关文章:
java面试自我介绍(通用10篇)10-19
什么是Java10-28
java类的构成04-28
Java语言的内部类12-13
java线程的几种状态12-14
Java基础知识精选02-20
新手如何学习Java07-06
Java语言的编程特点03-18
如何学习JAVA开发04-26
Java语言有什么特点08-03