网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
简述Java语言的运行机制。
参考答案和解析
简单来说Java程序的运行机制编写 、编译 、运行 三个步骤。 运行机制 主要是指编译 、运行的过程 1、编译 Java编译器 对源文件进行错误排查的过程,编译后将生成 后缀名 为.class的字节码文件。好让JVM( java虚拟机 )里的解释器可以正常读取。 2、运行 三步 代码的装入、代码的校验和代码的执行 2.1 、 代码的装入 JVM控制解释器中的“类装载器”去读取和装载程序所需的类(class的字节码)。然后解释器开始建立类与类之间的关系。 2.2、 代码的校验 字节码校验器进行检查:校验器可发现操作数栈溢出,非法数据类型转化等多种错误。 2.3、 代码的执行 执行也分两种情况 即时编译方式:解释器先将字节码编译成机器码,然后再执行该机器码。 解释执行 方式:解释器通过每次解释并执行一小段代码来完成 Java字节码 程 序的所有操作。 通常采用的是第二种方法。由于JVM规格描述具有足够的灵活性,这使得将字节码翻译为机器代码的工作
更多 “简述Java语言的运行机制。” 相关考题
考题
下列说法错误的是( )。A.Java 语言中无sizeof 运算符B.Java 语言中所有类型的长度和表示是固定的,不依赖执行C.goto 和const 不是Java 编程语言中使用的关键字D.Java 语言中通过#define 命令定义常量
考题
( 12 ) 下列关于 Java 语言特点的叙述中,错误的是A ) Java 是面向过程的编程语言B ) Java 支持分布式计算C ) Java 是跨平台的编程语言D ) Java 支持多线程
考题
关于java script语言和Java语言,以下说法正确的是?()A.java script语言和Java语言语法完全一致B.java script语言和Java语言都需要编译才能够执行C.java script语言和Java语言都是面向对象的D.java script语言可以包含在HTML内
考题
下列对Java语言描述正确的是_______。A.Java是面向对象的Internet编程语言B.Java只能在网络环境下编写应用程序C.Java语言和Linux操作系统一样是一种公开的由多人合作创造的D.Java语言虽有移植性好、面向对象等特点,但它是以语言复杂为代价的
考题
下面关于Java语言说法正确的有()。A、Java语言是面向对象的、解释执行的网络编程语言B、Java语言具有可移植性,是与平台无关的编程语言C、Java语言不能对内存垃圾自动收集D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境
考题
下列关于构建java方法的叙述中,错误的是()。A、Java语言规定构造方法名与类名必须相同B、Java语言规定构造方法没有返回值,但不用void声明C、Java语言规定构造方法不可以重载D、Java语言规定构造方法只能通过new自动调用
考题
下列关于Java语言的描述中,错误的是?()A、Java语言是一门面向对象的编程语言B、Java是一门与平台无关的编程语言C、Java具有JavaSE、JavaME和JavaEE三大平台D、Java是一门介于汇编和高级之间的语言
考题
单选题关于JavaScript语言和Java语言,以下说法正确的是?()A
JavaScript语言和Java语言语法完全一致B
JavaScript语言和Java语言都需要编译才能够执行C
JavaScript语言和Java语言都是面向对象的D
JavaScript语言可以包含在HTML内
考题
问答题简述Java语言的主要特点是什么。
热门标签
最新试卷