- 1
- 0
- 约4.04千字
- 约 15页
- 2026-11-10 发布于河南
- 举报
初级开发笔试题及答案
一、单项选择题(共20分)
1.在Java语言中,下列哪个关键字用于定义常量?
A.final
B.static
C.const
D.define
答案:A
2.下列关于面向对象三大特性的描述,错误的是?
A.封装隐藏了对象的内部实现细节
B.继承实现了代码的复用
C.多态是指同一个行为具有多个不同表现形式
D.多态要求父类和子类必须重写同一个方法
答案:D
3.关于Java中的String类,下列说法正确的是?
A.String是可变的,修改字符串内容会改变原对象的值
B.String是基本数据类型
C.String类是不可变的(immutable)
D.可以使用+号直接连接两个String对象
答案:C
4.在Java集合框架中,ArrayList和LinkedList的主要区别是?
A.ArrayList线程安全,LinkedList线程不安全
B.ArrayList查询效率高,LinkedList增删效率高
C.ArrayList底层是链表,LinkedList底层是数组
D.ArrayList不能存储基本数据类型
答案:B
5.下列哪个方法用于启动Java程序的主线程?
A.start()
B.run()
C.init()
D.main()
答
原创力文档

文档评论(0)