- 0
- 0
- 约1.29万字
- 约 33页
- 2025-12-24 发布于未知
- 举报
程序员技能认证考试题库及答案
一、编程语言基础(Java)
选择题
1.以下关于Java基本数据类型的描述,错误的是()
A.boolean类型变量在JVM中可能占用1个字节
B.char类型可以存储Unicode字符,范围是0~65535
C.double类型的默认值是0.0d
D.int类型数组的默认值是0
答案:C(double默认值是0.0,d是显式声明字面量的后缀,非默认值)
2.关于Java继承机制,以下说法正确的是()
A.子类可以继承父类的所有构造方法
B.子类重写父类方法时,访问权限不能比父类更严格
C.静态方法可以被重写(override)
D.final类可以被继承,但不能被修改
答案:B(A错误,构造方法不可继承;C错误,静态方法是隐藏(hide)而非重写;D错误,final类不可被继承)
简答题
1.接口(Interface)与抽象类(AbstractClass)的核心区别是什么?在设计工具类时应优先选择哪种?
答案:核心区别:
-接口支持多实现,抽象类支持单继承;
-接口中方法默认是publicabstract(Java8前),抽象类可包含具体实现;
-接口不能定义实例变量(Java8前),抽象类可定义成员变量。
工具类通常无状态、方
原创力文档

文档评论(0)