JVM工作原理
2016-05-05 19:27
225 查看
Java虚拟机(Java Virtual Machine,JVM)是运行Java程序必不可少的机制。JVM实现了Java语言最重要的特征:即平台无关性。原理:编译后的Java程序指令并不直接在硬件系统的CPU上执行,而是由JuVM执行。JVM屏蔽了于具体平台相关的信息,Java语言编译程序只需要生成在JVM上运行的目标字节码(.class),就可以在多种平台上不加修改地运行。Java
虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。因此实现java平台无关性。它是 Java 程序能在多平台间进行无缝移植的可靠保证,同时也是 Java 程序的安全检验引擎(还进行安全检查)。
虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。因此实现java平台无关性。它是 Java 程序能在多平台间进行无缝移植的可靠保证,同时也是 Java 程序的安全检验引擎(还进行安全检查)。
相关文章推荐
- Win10太高端,如何连接XP / Win7 共享出来的打印机?
- CSS 颜色代码 qt
- swift实现ios类似微信输入框跟随键盘弹出的效果
- Exercise(12):纸牌均分
- VC Excel类操作类
- B. Gerald is into Art
- 前端学习
- html
- 狙击网络高延时点
- 终于明白POJ上有实数就容易wa的原因
- Effective C++ 改善程序与设计的55个具体做法之条款33
- close和dispose的区别
- B. Gerald is into Art
- BZOJ1001 [BeiJing2006]狼抓兔子(平面图最小割转最短路)
- 不论学什么专业,都该了解的名词
- Android中线程的正确使用
- Big Event in HDU
- segmented control的使用
- 二分查找算法
- AngularJS所有版本下载地址