热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java编译器是否汇编?

如何解决《java编译器是否汇编?》经验,为你挑选了1个好方法。

所以gcc或任何C编译器都会将你的源代码编译为x86或你自己的汇编语言,然后将汇编语言汇编成二进制文件,然后链接它以创建一个可执行文件.我的问题是java编译器是否包含汇编程序?意思是有一个中间停止,因为我理解字节码不是机器代码,但它存储为二进制文件,也不是纯文本.我假设它只是以二进制格式存储的基于文本的字节码,但我真的不知道.



1> 小智..:

就像你说的,Java编译器生成字节码.然后,这个字节码进入Java虚拟机,神奇地"使代码发生".由于JVM是一个具有多个实现的规范,因此这个神奇的部分可以是Just In Time编译或简单解释.相关问题在这里.

所以回答你的问题,不,java编译器不包含汇编程序.JVM可能包含一个但不强制,因为它的实现细节.


推荐阅读
author-avatar
1234
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有