- 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)