java的编译器有哪些 jdk中的编译器是什么?
jdk中的编译器是什么?
Javac:Java编译器,用字节生成代替Java源代码;Java:Java解释器,直接从类文件执行Java应用程序代码;
jdk中的编译器是什么,解释器是什么?
Java引入虚拟机的概念,即在机器和编译器之间增加一层抽象虚拟机。这个虚拟机为任何平台上的编译器提供了一个公共接口。编译器只需面向虚拟机,生成虚拟机能够理解的代码,然后解释器就可以将虚拟机代码转换成特定系统的机器代码来执行。在Java中,这种供虚拟机理解的代码称为字节码,它不面向任何特定的处理器,只面向虚拟机。每个平台的解释器是不同的,但是虚拟机是相同的。Java源程序在编译后变成字节码。字节码由虚拟机解释和执行。虚拟机将要执行的每个字节码发送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定机器上运行。
Java源代码--->编译器---> Java字节码(即虚拟指令)--> JVM--->解释器--->二进制机器代码
编译和运行工具是JDK您可以在Sun公司网站上下载编译器,这意味着有很多开发工具,任何程序源代码都是JDK文本文件,只需使用记事本。但是现在,JBuilder、eclipse和NetBeans JBuilder在Java行业很流行,以前的荣耀已经不复存在了。现在的主流是Eclipse和NETBeaS,Eclipse是由Eclipse基金会支持的。NetBeans来自sun公司
java的编译器有哪些 京东卡怎么使用 新版jdk没有jre
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。