55问答网
所有问题
当前搜索:
java编译执行和解释执行
Java
语言中
编译执行和解释执行
的区别
答:
编译执行和解释执行
是不同语言之间的特性,所有的java都是编译执行的。如果不是编译执行,其实已经完全不用
java的编译
器。那么只是一个使用java语法的另一种语言而已。编译执行是指把代码先编译成机器码。然后按顺序运行,如果编译中有任何异常,都无法继续运行。java的编译就是把java转换成class。而解释执...
java
语言
编译和解释执行
的具体过程是怎样的?
答:
1、
java编译
生成的字节码,在所有操作系统都是一样,故其有这样的特点:write once, run anywhere.其意思:只需要一次编码,就可以在任何环境下运行。2、不同的操作系统,其java 虚拟机是不一样的。虚拟机将java字节代码转换对应操作系统的 相关指令,保证其正常运行。3、java 系统支持所有的硬件的平台...
高级语言源程序有哪两种
执行
方式
答:
1、
编译执行
,编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成。为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的。2、
解释执行
,它...
java
程序运行的五个步骤
答:
1、
Java
程序从源文件创建到程序运行要经过两大步骤:1、源文件由
编译
器编译成字节码(ByteCode) 2、字节码由
java
虚拟机
解释
运行。因为java程序既要编译同时也要经过JVM的解释运行,所以说Java被称为半解释语言( "semi-interpreted" language)。第一步(编译): 创建完源文件之后,程序会先被编译为....
为什么
java
要
编译
成字节码
解释执行
而不是直接解释执行源码?
答:
为了跨平台
编译
成的字节流文件.class,与硬件和操作系统无关,这是跨平台基础,然后具体
执行
,再用各自平台解释器,
解释
成本地机器码 更多交流,进我空间 ---
java
是一种编译+解释的语言,编译的结果本身保证了代码安全和版权,如果全部解释源代码,象早期的ASP,那
JAVA
就不敢用于银行、证劵等安全性...
简述
JAVA
程序的编辑
编译和
运行过程
答:
如果
java编译
器在指定目录下找不到该类所其依赖的类的.class文件或者.java源文件的话,编译器话报“cant find symbol”的错误。第二步(运行):java类运行的过程大概可分为两个过程:1、类的加载 2、类的
执行
。需要说明的是:JVM主要在程序第一次主动使用类的时候,才会去加载该类。也就是说,...
简述
JAVA
程序的编辑
编译和
运行过程
答:
运行JVM字节码的工作是由解释器(
java
命令 )来完成的。
解释执行
过程分三部进行:代码的装入、代码的校验和代码的执行。装入代码的工作由"类装载器"(class loader)完成。类装载器负责装入运行一个程序需要的所有代码,这也包括程序代码中的类所继承的类和被其调用的类。当类装载器装入一个类时,该类...
Java
程序的运行机制是怎么样的?
答:
执行Java
程序:JVM会按照程序的逻辑和功能执行Java程序。程序员可以在程序中使用Java类库和自定义类提供的方法和变量。垃圾回收:JVM还负责垃圾回收,它会自动回收不再使用的内存空间,防止程序出现内存泄漏等问题。总的来说,Java程序的运行机制可以概括为:编写源代码 ->
编译
生成字节码文件 ->
解释执行
...
Java的解释执行
是先全部解释完后再执行还是边解释边执行?
答:
它首先将源代码
编译
成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来
解释执行
字节码。从而实现了“一次编译、到处执行”的跨平台特性。
Java
语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式,然后可以在实现这个Java平台的任何系统中运行。在运行时,Java平台中的Java解释器...
Java
是
解释
型还是
编译
型?
答:
也有人说
Java
是解释型的。因为
java
代码
编译
后不能直接运行,它是解释运行在JVM上的,所以它是解释型的。对于C和C++,它们经过一次编译之后,可以由操作系统直接执行,所以它们是编译型语言。而Java不一样,它首先由编译器编译成.class(字节码)文件,然后在通过JVM从.class文件中读一行
解释执行
一行,所...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
java是编译执行还是解释执行
编译和解释执行一个java
java编译和解释
java编译执行
执行编译好的java程序的命令是
java编译可执行文件
javac编译java文件
java编译和运行的基本方法
java先编译后解释