( 难度:中等)Java通过()实现跨平台特性,“一次编译,到处运行”A.tomcatB.JVMC.JAVAEXED.EXE

题目
( 难度:中等)Java通过()实现跨平台特性,“一次编译,到处运行”
A.tomcat
B.JVM
C.JAVAEXE
D.EXE
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


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

第2题:

Java图形开发包支持了Java语言的哪项特性( )。

A.安全性

B.跨平台性

C.健壮性

D.多态性


正确答案:B
解析:Java语言的跨平台性要求Java的图形用户界面程序也要支持跨平台性,而Java语言其他的特性在图形开发包中体现的不是很明显。

第3题:

下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()

A、跨平台性

B、一次编写,到处运行

C、编写容易,快速上手

D、通过JDBC驱动程序与数据库连接


参考答案:C

第4题:

下面关于Java语言说法正确的有()。

  • A、Java语言是面向对象的、解释执行的网络编程语言
  • B、Java语言具有可移植性,是与平台无关的编程语言
  • C、Java语言不能对内存垃圾自动收集
  • D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境

正确答案:B,D

第5题:

Java语言具有跨平台技术是因为( )。

A.字节编译

B.内存跟踪

C.语法检查

D.多线程


正确答案:A
解析:Java语言解释器采用生成与体系结构无关的字节码指令的技术,只须安装Java程序就可以在网络的任何地方运行。这样大大减少了软件的维护成本,提高了软件的生产效率。

第6题:

Java语言具有跨平台技术是因为 ( )

A.字节编译

B.内存跟踪

C.语法检查

D.多线程


正确答案:A

第7题:

下列不属于Java语言鲁棒性特点的是 ( )

A.Java能检查程序在编译和运行时的错误

B.Java能运行虚拟机实现跨平台

C.Java自己操纵内存减少了内存出错的可能性

D.Java还实现了真数组,避免了覆盖数据的可能


正确答案:B
解析:Java鲁棒性的特点如下:Java在编译和运行程序时都要对可能出现的问题进行检查,以防止错误的产生。Java编译器可以查出许多其他语言运行时才能发现的错误。Java不支持指针操作,大大减少了错误发生的可能性。Java具有异常处理的功能,当程序异常时,它能捕获并响应意外情况,以保证程序能稳妥地结束,计算机系统不会崩溃。而Java能运行虚拟机实现跨平台是Java的与平台无关性的特点。所以本题选B。

第8题:

“先编译,后解释,再执行”的特性使得Java程序实现了“一次编写,随处运行”。()


正确答案:对

第9题:

Java语言具有跨平台技术是因为

A.字节编译

B.内存跟踪

C.语法检查

D.多线程


正确答案:A
解析:Java语言解释器采用生成与体系结构无关的字节码指令的技术,只需安装Java程序可以在网络的任何地方运行。这样大大减少了软件的维护成本,提高了软件的生产效率。

第10题:

Java程序具有跨平台的能力的关键在于编译以后产生与平台无关的()。

  • A、源代码文件
  • B、字节码文件
  • C、可执行文件
  • D、目标文件

正确答案:B

更多相关问题