- 0
- 0
- 约1.05万字
- 约 24页
- 2026-07-11 发布于江苏
- 举报
Java开发基础试题及解析
一、单项选择题(共10题,每题1分,共10分)
以下选项中,不属于Java基本数据类型的是()
A.int
B.boolean
C.String
D.double
答案:C
解析:Java的基本数据类型共有8种,分别是byte、short、int、long、float、double、char、boolean,而String是Java中常用的引用数据类型,并非基本数据类型,因此本题正确答案为C选项。
面向对象编程中,封装的核心目的是()
A.实现代码复用
B.隐藏对象内部实现细节,仅暴露必要的操作接口
C.支持代码的多态特性
D.扩展类的功能
答案:B
解析:封装是面向对象三大特性之一,其核心是将对象的属性和行为隐藏起来,对外仅提供公共的访问和操作方法,这样既保证了内部数据的安全性,也降低了代码的耦合度。选项A是继承的作用,选项C是多态的作用,选项D是继承或扩展类的作用,因此正确答案为B。
在Java中,被static修饰的方法属于()
A.对象实例
B.类本身
C.接口
D.抽象类
答案:B
解析:static关键字修饰的成员方法属于类,而非类的某个具体实例,因此可以通过类名直接调用,无需创建对象实例。如果没有static修饰,方法需要通过对象调用,属于对象实例,因此正确答案为B。
以下关于Java中继承的描述,正确的是(
原创力文档

文档评论(0)