- 1
- 0
- 约1.13万字
- 约 25页
- 2026-10-31 发布于上海
- 举报
Java开发工程师试题及分析
一、单项选择题(共10题,每题1分,共10分)
以下关于JDK和JRE的描述,正确的是
A.JRE包含JDK,JDK是运行Java程序的必要环境
B.JDK包含JRE,同时提供了Java编译、调试等开发工具
C.JRE是Java开发工具包,包含了javac等编译命令
D.轻量型Java程序只需要安装JDK就可以直接运行,不需要JRE
答案:B
解析:正确选项B的依据是JDK的全称是Java开发工具包,内部完整包含了JRE运行环境,同时额外提供了编译、调试、打包等面向开发的工具。错误选项A的问题是从属关系写反,JRE属于JDK的子集而非反过来;错误选项C的问题是javac等编译命令属于JDK的组件,不属于JRE;错误选项D的问题是任何Java程序运行的前提都是存在JRE环境,JDK只是开发阶段的工具集合,脱离JRE无法运行程序。
以下关于方法重载的描述,符合Java语法规则的是
A.重载方法可以和原方法同名,且参数列表完全一致
B.重载方法的返回值类型必须和原方法完全一致
C.重载方法必须和原方法处于同一个类或者其子类当中
D.重载方法可以修改访问权限修饰符,没有强制限制
答案:C
解析:正确选项C的依据是方法重载要求方法名相同,参数列表不同,定义范围要么是当前类内部,要么是继承体系下的子类当中。错误选项A的问题是参数列表完全一致的情况下
原创力文档

文档评论(0)