11问答网
所有问题
当前搜索:
java字节码解释器
java
.exe是什么意思
答:
java
.exe是SunMicrosystems公司的相关网络协议软件。通常基于InternetExplorer工作。java.exe是
Java解释器
,可以直接从类文件执行Java应用程序代码。java.exe命令的作用是启动虚拟机,执行
字节码
。其他常见的应用程序的功能:appletviewel.exe(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器。javad...
JDK到底是
Java
平台,环境,还是编程软件啊?
答:
JDK:
Java
Development Kit 顾名思义,它是Java的编程开发工具
编译器和
解释器
的区别
答:
编译型语言最大的优势之一就是其执行速度。用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。编译型程序比解释型程序消耗的内存更少。不利的一面——编译器比
解释器
要难写得多。对于那些对运行速度要求较高的应用程序,解释器可将
Java字节码
即时编译为机器码,从而很好地保证了Java代码的...
java
语言编译和
解释
执行的具体过程是怎样的?
答:
1、java编译生成的
字节码
,在所有操作系统都是一样,故其有这样的特点:write once, run anywhere.其意思:只需要一次编码,就可以在任何环境下运行。2、不同的操作系统,其java 虚拟机是不一样的。虚拟机将
java字节
代码转换对应操作系统的 相关指令,保证其正常运行。3、java 系统支持所有的硬件的平台...
Java
工具集中的
java
c,java,appletviewer各有什么作用
答:
java
c:Java编译器,将Java源代码(java后缀)换成
字节码
文件(class后缀)。我们编写的java程序并不是基于某一个软硬件平台,而是基于使用版本的JDK提供的“虚拟”系统(JVM)提供的API方法,因此要把它(java后缀文件)翻译成JVM能能识别的class字节码文件 java:
Java解释器
,执行字节码文件(class后缀...
简述
Java
程序从编写到运行的基本步骤,并说明Java的基本工作原理_百度...
答:
序的所有操作。通常采用的是第二种方法。由于JVM规格描述具有足够的灵活性,这使得将字节码翻译为机器代码的工作 具有较高的效率。对于那些对运行速度要求较高的应用程序,
解释器
可将
Java字节码
即时编译为机器码,从而很好地保证了Java代码的可移植性和高性能。
谁能简单阐述下
java
编译执行的过程?
答:
执行环境用于保存
解释器
对
Java字节码
进行解释过程中所需的信息。它们是:上次调用的方法、局部变量指针和操作数栈的栈顶和栈底指针。执行环境是一个执行一个方法的控制中心。例如:如果解释器要执行iadd(整数加法),首先要从frame寄存器中找到当前执行环境,而后便从执行环境中找到操作数栈,从栈顶弹出两个...
java
虚拟机工作原理?
答:
从宏观上介绍一下Java虚拟机的工作原理。从最初编写的Java源文件(.java文件)是如何一步步执行的,如下图所示,首先Java源文件经过前端编译器(javac或ECJ)将.java文件编译为
Java字节码
文件,然后JRE加载Java字节码文件,载入系统分配给JVM的内存区,然后执行引擎
解释
或编译类文件,再由即时编译器将字节...
谁能简单阐述下
java
编译执行的过程
答:
对于那些对运行速度要求较高的应用程序,
解释器
可将
Java字节码
即时编译为机器码,从而很好地保证了Java代码的可移植性和高性能。 二.JVM规格描述 JVM的设计目标是提供一个基于抽象规格描述的计算机模型,为解释程序开发人员提很好的灵活性,同时也确保Java代码可在符合该规范的任何系统上运行。 JVM对其实现的某些方面给出了...
JAVA
编程中source code和bytecode有什么区别,不要太详细的
答:
这是我们根据
Java
语言规范编写的源程序文件,扩展名为
java
。3、用法不同
字节码
是中间状态(中间代码)的二进制代码(文件)。您需要将
解释器
转换为机器代码。写入运行操作(WORA)实际上是由字节码实现的。通常它已经编译,但它与特定的机器代码无关。字节码通常不像源代码那样可读,而是一系列编码数字...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜