博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java核心技术卷I基础知识1.2.6 体系结构中立
阅读量:6564 次
发布时间:2019-06-24

本文共 347 字,大约阅读时间需要 1 分钟。

1.2.6 体系结构中立

编译器生成一个体系结构中立的目标文件格式,这是一种编译过的代码,只要有Java运行时系统,这些编

后的代码可以在许多处理器上运行。Java编译器通过生成与特定的计算机体系结构无关的字节码指令来实

这一特性。精心设计的字节码不仅可以很容易地在任何机器上解释执行,而且还可以动态地翻译成本地机

代码。

当时,为“虚拟机”生成代码并不是一个新思路。诸如Lisp、Smalltalk和Pascal等编程语言多年前就已经

采用了这种技术。

当然,解释虚拟机指令肯定会比全速运行机器指令慢很多。然而,虚拟机有一个选项,可以将执行最频繁

字节码序列翻译成机器码,这一过程被称为即时编译。

Java虚拟机还有一些其他的优点。它可以检测指令序列的行为,从而增强其安全性。

转载地址:http://adjjo.baihongyu.com/

你可能感兴趣的文章
常用Git代码托管服务分享
查看>>
[转] 电子技术·笔记1(9月份)
查看>>
常用的服务
查看>>
BZOJ3799 : 字符串重组
查看>>
用纯JS做俄罗斯方块 - 简要思路介绍(1)
查看>>
blog摘录--测试感触
查看>>
数据持久化的复习
查看>>
【DeepLearning】Exercise:Sparse Autoencoder
查看>>
Util应用程序框架公共操作类(八):Lambda表达式公共操作类(二)
查看>>
android 设置布局横屏竖屏
查看>>
thinkphp查询
查看>>
Eclipse使用技巧收集
查看>>
iOS开发-Protocol协议及委托代理(Delegate)传值
查看>>
【BZOJ】1105: [POI2007]石头花园SKA
查看>>
Import语句
查看>>
thinking in object pool
查看>>
MapReduce原理与设计思想
查看>>
极速调整页面的个别不兼容
查看>>
浅谈WebService的调用<转>
查看>>
Theano学习笔记(三)——图结构
查看>>