- 0
- 0
- 约3.4千字
- 约 9页
- 2026-05-11 发布于新疆
- 举报
java基础面试题及答案
单项选择题(每题2分,共20分)
1.在Java中,哪个关键字用于声明一个常量?
A.final
B.static
C.const
D.public
2.以下哪个不是Java的基本数据类型?
A.int
B.float
C.boolean
D.string
3.Java中的`ArrayList`和`LinkedList`的区别是什么?
A.`ArrayList`是同步的,`LinkedList`不是
B.`ArrayList`不是同步的,`LinkedList`是
C.`ArrayList`基于数组,`LinkedList`基于链表
D.以上都是
4.在Java中,`try-catch`块可以用来处理哪种类型的异常?
A.checkedexceptions
B.uncheckedexceptions
C.bothcheckedanduncheckedexceptions
D.noneoftheabove
5.以下哪个方法是Java中的递归方法?
A.`main`
B.`toString`
C.`printStackTrace`
D.`factorial`
6.Java中的`String`对象是不可变的,这个说法正确吗?
A.正确
B.错误
7.在Java中,`HashMap`和`Hashtable`的区别是什么?
A.`HashMap`是同步的,`Hash
原创力文档

文档评论(0)