软件工程师(Java)题目及答案.docxVIP

  • 4
  • 0
  • 约9.75千字
  • 约 21页
  • 2026-06-15 发布于上海
  • 举报

软件工程师(Java)题目及答案

一、单项选择题(共10题,每题1分,共10分)

以下关于JDK、JRE和JVM的描述中,正确的是?

A.JVM是Java开发工具包,用于编译Java源代码

B.JRE是Java运行环境,包含JDK和JVM

C.JDK是Java开发工具包,包含JRE和核心开发工具

D.JVM是Java运行环境,仅用于运行编译后的.class文件

答案:C

解析:JDK是Java开发的核心工具包,包含JRE(Java运行环境)及编译器、调试器等开发工具,用于开发Java程序;JRE仅包含JVM和核心类库,用于运行已编译的Java程序;JVM是字节码的解释执行环境,是Java跨平台的核心。A选项错误,JVM不是开发工具包;B选项错误,JRE不包含JDK;D选项错误,JVM是JRE的组成部分,不是独立的运行环境。

Java面向对象三大特性不包括以下哪一项?

A.封装

B.继承

C.多态

D.重载

答案:D

解析:Java面向对象三大特性为封装、继承、多态,分别对应隐藏内部细节、代码复用、接口统一响应。重载是同一个类中方法名相同但参数列表不同的语法,属于类的内部方法,并非面向对象的核心特性,因此D选项错误。

下列关于Java中String类的描述,正确的是?

A.String类是可变类,修改String对象会直接改变原对象

B.String类的字符串内容

文档评论(0)

1亿VIP精品文档

相关文档