88问答网
所有问题
JAVA的源程序是怎样被编译和运行的
如题所述
举报该问题
其他回答
第1个回答 2020-01-09
java
程序
编译是根据“类库”
也就是
jvm了
解释编译。
在用到的时候必须要有识别“解释后的java程序的类库
两个过程
java原程序-----java.class
文件====
解释执行
这两个过程中都要用到
类库
相似回答
简述
JAVA程序的
编辑
编译和运行
过程
答:
第一步(编译): 创建完源文件之后,
程序
会先
被编译
为.class文件。
Java编译
一个类时,如果这个类所依赖的类还没有被编译,编译器就会先编译这个被依赖的类,然后引用,否则直接引用,这个有点象make。如果
java编译
器在指定目录下找不到该类所其依赖的类的.class文件或者.
java源
文件的话,编译器话报“...
JAVA的源程序是怎样被编译和运行的
答:
java 程序 编译是根据“类库”也就是 jvm了 解释编译
。在用到的时候必须要有识别“解释后的java程序的类库 两个过程 java原程序---java.class 文件=== 解释执行 这两个过程中都要用到 类库
简述
Java程序
从编写到
运行的
基本步骤,并说明
Java的
基本工作原理_百度...
答:
1.即时编译方式:解释器先将字节码编译成机器码,然后再执行该机器码
。2.解释执行方式:解释器通过每次解释并执行一小段代码来完成Java字节码程 序的所有操作。通常采用的是第二种方法。由于JVM规格描述具有足够的灵活性,这使得将字节码翻译为机器代码的工作 具有较高的效率。对于那些对运行速度要求较高...
Java程序的运行
机制
是怎么
样的?
答:
编译Java源代码:Java源代码需要通过Java编译器进行编译,生成字节码文件
。字节码文件是以.class为扩展名的二进制文件,包含了Java程序的指令、变量和方法。解释执行字节码文件:Java虚拟机(JVM)负责解释执行字节码文件。JVM是一个虚拟的计算机,它模拟了实际计算机的硬件和操作系统,能够运行字节码文件。类...
Java编译
过程与c/c++编译过程有何不同
答:
Java编译
原理1、Java编译过程与c/c++编译过程不同Java编译程序将
java源程序编译
成jvm可执行代码--java字节码.c/c++编译过程:当C编译器编译生成一个对象的代码时,该
代码是
为在某一特定硬件平台
运行
而生成的。因此在编译过程中,
编译程序
通过查表将所有对符号的引用转换为特定的内存偏移量,以保证程序...
简述
JAVA程序的
编辑
编译和运行
过程
答:
Java应用程序的开发周期包括编译、下载、解释和执行几个部分。
Java编译
程序将 Java
源程序
翻译为JVM可执行代码--字节码。Java将符号引用信息保留在字节码中,由解释器在
运行
过程中创立内存布局,然后再通过查 表来确定一个方法所在的地址。这样就有效的保证了
Java的
可移植性和安全性。运行JVM字节码的工作是...
java
语言
编译和
解释执行的具体过程
是怎样的
?
答:
1、
java编译
生成的字节码,在所有操作系统都是一样,故其有这样的特点:write once, run anywhere.其意思:只需要一次编码,就可以在任何环境下
运行
。2、不同的操作系统,其java 虚拟机是不一样的。虚拟机将java字节
代码
转换对应操作系统的 相关指令,保证其正常运行。3、java 系统支持所有的硬件的平台...
java中的编译与
反编译?
答:
class文件打破了C或者C++等语言所遵循的传统,使用这些传统语言写
的程序
通常首先
被编译
,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。通常情况下,一个平台上的二进制可执行文件不能在其他平台上工作。而
Java
class文件是可以
运行
在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件...
大家正在搜
dsmc源程序怎样运行
c程序编译的快捷键是
源程序经过编译后成为
编译程序直接生成可执行文件
编译程序的功能
c语言编译程序是什么软件
c语言源程序的扩展名是什么
源程序不能直接运行
源程序经过什么才能运行
相关问题
JAVA的源程序是怎样被编译和运行的
java语言编译和解释执行的具体过程是怎样的?
编译java程序的命令是什么?运行java应用程序的命令是什...
编写了一个java源文件,怎么编译和运行
请问java程序在编译和运行时有什么区别,系统分别都会做什么...
Java与C++程序在编译和运行上有什么区别?
简述JAVA程序的编辑编译和运行过程
java编译和运行。