hyqd.net
当前位置:首页 >> jAvA源文件是通过jAvA虚拟机JVM(jAvAC命令)编译成类文件,那类文件又是通过什么工具(j... >>

jAvA源文件是通过jAvA虚拟机JVM(jAvAC命令)编译成类文件,那类文件又是通过什么工具(j...

java是编译成字节码(即类文件的编码),字节码是一种中间码,比机器码更抽象,通常被看成二进制或十六进制,而计算机中也是以二进制来计算的,也正是因为这个原因java可以跨平台.执行类文件就是再把字节码翻译成符合本地机器的指令去执行,也是由JVM做的.所以java的编译执行过程是:源文件---->字节码----->本地机器码.这就是为什么java运行起来比C语言慢的原因,因为多了一步翻译字节码的过程.

Javac编译器读取Java源代码,并将其编译成字节代码,调用Javac的命令行示例如下:C:>javac options filename.java值得注重的是,和Java解释器不同,Javac 编译器期望它正在编译的文件具有扩展名.java.其命令行如下表 选项 功能-

判断题两个有点不会,我觉得两个可能都是正确的.填空题1、run2、ServerSocket

源文件就是程序员们所编写出来的文件 程序员们能看懂的文件 类文件则是利用java虚拟机生成的编译文件 是用来给机器看的机器语言 这两者都是一种文件 但表现形式不同 就好比中文和外文

java源程序文件名是*.java(源代码就在*.java里) 编译后为*.class(class是二进制文件) java虚拟机(JVM)运行程序的时候就是加载class文件,因此说java程序都是由class堆起来的

编辑 hand 编译 javac 解释 java 运行 jvm

1. java语言的执行模式是:Java是先把源文件(.java)编译成字节码(.class),然后由JVM来解释执行.这个问题出的有点二.3. java语言是1995年由(Sun)公司发布的(2010年被Oracle收购)4. java程序的执行过程中用到一套JDK工具,

javac 把源文件编译成字节文件.java 解释运行字节码文件.

单选题1、Java属于以下哪种语言?( C ) A、机器语言 B、汇编语言 C、高级语言 D、以上都不对2、在JDK安装目录下,用于存放可执行程序的文件夹是?A A、bin B、jre C、lib D、db3、下列Java命令中,哪一个可以编译HelloWorld.java文

Java程序的编译程序是将Java程序编译成类文件 扩展名是class 如: test.java javac test.java 编译 生成test.class文件 java test 运行

相关文档
596dsw.cn | yydg.net | yhkn.net | so1008.com | fnhp.net | 网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com