全国信息技术应用考试

什么是Java虚拟机?它的主要功能是什么?

题目

什么是Java虚拟机?它的主要功能是什么?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列说法中,错误的是______。

A.Java虚拟机屏蔽了具体平台相关的信息

B.Java虚拟机是实现Java语言与平台的无关性这一特点的关键

C.引入Java虚拟机后,Java语言在不同平台上运行时,仍需要重新编译

D.Java虚拟机在实际的计算机上通过软件模拟或硬件来实现


正确答案:C
解析:Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行,所以不需要重新编译。

第2题:

什么叫路面?它的主要功能是什么?


正确答案: 路面是用各种筑路材料分层铺筑在公路路基上供车辆行驶的层状构造物。其主要功能承受行车和各种自然因素如风、霜、雨、雪、日照等的共同作用,使之能有足够的强度、稳定性平整度和粗糙度,以保证车辆在路上安全、舒适、快速行驶。

第3题:

什么是操作系统?它的主要功能是什么?


参考答案:操作系统是计算机系统软件的基本部分,用来控制和管理系统中的硬件资源和软件资源,调度、计算机中程序运行,并且提供用户支持的程序以及与之有关的各种文档。它是整个计算机系统的管理指挥中心。主要功能是对CPU、内存以及各种设备的运行管理,中断的处理,任务的协调与管理,提供用户操作界面,完成用户的操作命令等。

第4题:

常见的Java数据库编程API有哪些?它们的主要功能分别是什么?


正确答案: D.riverManage类是java.sql包中用于管理数据库驱动程序的类。它处理驱动程序的加载和建立数据库连接。DriverManage类的静态方法getConnection()用于建立数据库连接。该方法返回一个Connection对象。
C.onnection类是java.sql包中用于处理特定数据库连接的类。Connection对象表示一个实际的数据库连接,在操作数据库之前应该首先建立数据库连接,取得Connection对象。
S.tatement类是java.sql包中用于在指定的连接中处理SQL语句的类。取得Connection对象之后,用该对象的createStatement()方法创建Statement对象,然后就可以用Statement对象执行SQL语句操作数据库了。
R.esultSet类是java.sql包中用于管理查询结果集的类。Statement对象执行SQL语句时,如果该SQL语句是一个查询语句,将返回一个查询结果集,ResultSet对象就表示一个查询结果集,它管理查询结果记录。

第5题:

Java程序是运行在Java虚拟机中的。


正确答案:正确

第6题:

trap.s是什么程序?它完成哪些主要功能?


答案:UNIX系统V内核中的trap.s文件,是中断和陷入总控程序。用于中断和陷入的一般性处理,由汇编语言编写。trap.s中包含了绝大部分的中断和陷入向量的入口地址,每当系统发生中断和陷入时,通常都是直接进入trap.s程序

第7题:

JDBC的主要功能是什么?它由哪些部分组成?JDBC中驱动程序的主要功能是什么?简述Java程序中连接数据库的基本步骤。


正确答案:J.DBC是JavaDataBaseConnection的简称,是一种用Java实现的数据库接口技术,用于辅助Java程序实现数据库功能。
J.DBC由两层组成。上面一层是JDBCAPI,负责与Java应用程序通信,向Java应用程序提供数据(Java应用程序通过JDBC中提供的相关类来管理JDBC的驱动程序)。下面一层是JDBCDriverAPI,主要负责和具体数据环境的连接。
J.DBC中驱动程序的主要功能是:和数据库建立连接、发送SQL执行语句、处理数据库操作的结果。
J.ava程序连接数据库的基本步骤是:
1)导入JDBC类;
2)装载/注册驱动程序;
3)连接数据库;
4)创建语句对象Statement;
5)执行SQL语句;
6)处理结果;
7)关闭连接

第8题:

关于Java虚拟机的说法正确的是()。

A.Java虚拟机只能由软件实现

B.Java虚拟机只能硬件实现

C.在不同操作系统中Java虚拟机的实现方式不同,要么硬件实现、要么使用软件

D.在手机和嵌入式领域,都使用硬件实现Java虚拟机


正确答案:D

第9题:

什么叫Java虚拟机?什么叫Java的字节码?


正确答案:J.ava虚拟机是一个软件系统,它可以翻译并运行Java字节码。它是Java的核心,保证了在任何异构的环境下都可运行Java程序,解决了Java的跨平台的问题。
J.ava的字节码(byte‐code)是与平台无关的是虚拟机的机器指令

第10题:

以下关于Java虚拟机说法不正确的是()。

  • A、Java虚拟机执行的是字节码
  • B、字节码会被解释成本地机器语言
  • C、不同平台下需要安装该平台下相应的Java虚拟机版本
  • D、不同平台下Java虚拟机的规范不一样

正确答案:D