11问答网
所有问题
当前搜索:
java中对字节码解释执行的是
在
Java中
,负责
对字节
代码
解释执行的是
( )。
答:
Java语言的执行模式是半编译半解释型
。Java编写好的程序首先由编译器转换为标准字节代码,然后由Java
虚拟机
去解释执行。字节代码是一种二进制文件,但不能直接在操作系统上运行,可看做虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。Java中的虚拟机是非常重要的概念,...
java中
,负责
对字节
代码
解释执行的是
?
答:
java中负责对字节代码解释执行的是虚拟机
,虚拟机将得到的字节代码进行编码运行。java程序,是先把java源程序通过javac命令编译成字节码文件,然后再用java命令解释执行。把字节码文件复制到其它计算机上,只要有java虚拟机就可以用java命令来执行。
在
java中
,负责
对字节
代码
解释执行的是
答:
在java中,
负责对字节代码解释执行的是虚拟机
。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。Java是由Sun公司于1995年5月推出的面向对象的程序设计语言。Java继承了C++语言面向对象技术的核心,又舍弃了C++语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的...
字节码
指令
的
编译与
执行
?
答:
java文件编译后的class文件,java跨平台的中间层,JVM通过对字节码的解释执行(执行模式,还有JIT编译执行
,下面讲解),屏蔽对操作系统的依赖。一个字节(8位)可以储存256中不同的指令,这样的指令就是字节码,java所有指令有200个左右,这些指令组成了字节码文件(.class)。一、字节码的主要指令:.class文...
Java
程序的运行机制是怎么样的?
答:
解释执行字节码文件:Java虚拟机(JVM)负责解释执行字节码文件
。JVM是一个虚拟的计算机,它模拟了实际计算机的硬件和操作系统,能够运行字节码文件。类加载:当Java程序被执行时,JVM会根据需要动态加载所需的类。Java类库和自定义类都会被加载到内存中。执行Java程序:JVM会按照程序的逻辑和功能执行Java程序...
java的
跨平台工作原理
答:
JAVA源代码->JAVA字节码->JVM解释执行 我们写的JAVA源代码会被编译为字节码,然后被JVM
虚拟机
解释执行,我们可以看到JVM虚拟机在跨平台的过程中发挥了重要的作用,就是由它解释字节码并执行的,对应于每一个平台都有一个JVM虚拟机,而字节码只有一份,windows的JVM虚拟机可以将字节码解释为能在windows...
什么是
字节码
文件?
答:
字节码文件是经过编译器预处理过的一种文件,是JAVA的执行文件存在形式,Java源程序(.java)要先编译成与平台无关的字节码文件(.class),然后字节码文件再解释成机器码运行。解释是通过Java
虚拟机
来执行的。它本身是二进制文件,但是不可以被系统直接执行,而是需要虚拟机解释执行,由于被预处理过,所以...
简述
java
语言的运行机制
答:
执行也分两种情况 即时编译方式:解释器先将字节码编译成机器码,然后再执行该机器码。
解释执行
方式:解释器通过每次解释并执行一小段代码来完成
Java字节码
程 序的所有操作。通常采用的是第二种方法。由于JVM规格描述具有足够的灵活性,这使得将字节码翻译为机器代码的工作 本回答由电脑网络分类达人 化晓峰 ...
java
工作原理
答:
,通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java
虚拟机
来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用 。
为什么
java
要编译成
字节码解释执行
而不是直接解释执行源码?
答:
编译成的
字节
流文件.class,与硬件和操作系统无关,这是跨平台基础,然后具体
执行
,再用各自平台解释器,解释成本地机器码 更多交流,进我空间 ---
java是
一种编译+
解释的
语言,编译的结果本身保证了代码安全和版权,如果全部解释源代码,象早期的ASP,那
JAVA
就不敢用于银行、证劵等安全性较高的场合 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
java中能实现多重继承吗
java对import语句的规定
java字节码解释器
负责解释并执行字节码的是
java命名约定
char类型的取值范围
java判断是否为null
java程序中基本的结构单位
字符和字符串的区别有哪些