ArrayList的底层数据结构是( )。
- A数组
- B链表
- C哈希表
- D树
LinkedList的底层数据结构是( )。
- A数组
- B链表
- C哈希表
- D树
HashMap的底层数据结构是( )。
- A数组
- B链表
- C哈希表
- D树
Date类用于表示( )。
- A字符串
- B日期和时间
- C数字
- D文件
Scanner类用于( )。
- A输入扫描
- B文件操作
- C网络通信
- D图形绘制
Calendar类是( )。
- A抽象类
- B接口
- Cfinal类
- D枚举
Random类用于( )。
- A读取文件
- B网络连接
- C生成随机数
- D排序数据
Arrays类提供( )功能。
- A集合操作
- B数组操作
- C字符串操作
- D文件操作
Collections类提供( )功能。
- A集合操作
- B数组操作
- C字符串操作
- D文件操作
Object类的equals方法比较的是( )。
- A对象内容
- B对象类型
- C对象引用
- D对象大小
StringBuffer和StringBuilder的区别包括( )。
- AStringBuffer线程安全
- BStringBuilder性能更好
- CStringBuffer性能更好
- D没有区别
String类的特点包括( )。
- A不可变
- B常量池存储
- C线程不安全
- D可变
List接口的实现类包括( )。
- AArrayList
- BLinkedList
- CHashSet
- DHashMap
Map接口的特点包括( )。
- A存储键值对
- B键不能重复
- C值可以重复
- D键可以重复
Set接口的特点包括( )。
- A不允许重复元素
- B不保证顺序
- C允许重复元素
- D有序
Object类的方法包括( )。
- Aequals
- BhashCode
- CcompareTo
- DtoString
StringBuilder是线程安全的。
String是不可变类。
ArrayList底层使用数组实现。
HashMap允许null键和null值。
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Java语言程序设计》在线练习。