Java 测验题

通过对Java 教程系统地学习,相信你已全面掌握了 Java 集合框架知识点,为了巩固所学的内容,我们准备了一个小测验。

通过这个测验,您可以检验自己对 Java 的掌握程度,发现可能需要进一步巩固的地方。


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1. 以下哪个接口是Java集合框架的根接口?

  • <List>
  • <Collection>
  • <Set>
  • <Map>

2. 以下哪个类实现了List接口?

  • <ArrayList>
  • <HashSet>
  • <TreeMap>
  • <LinkedList>

3. 以下哪个集合不允许重复元素?

  • <List>
  • <Queue>
  • <Map>
  • <Set>

4. 以下哪个类实现了Queue接口?

  • <ArrayList>
  • <PriorityQueue>
  • <LinkedList>
  • <HashSet>

5. 以下哪个方法用于向List中添加元素?

  • <put()>
  • <add()>
  • <insert()>
  • <append()>

6. 以下哪个集合类是有序的?

  • <TreeSet>
  • <HashSet>
  • <HashMap>
  • <LinkedHashSet>

7. 以下哪个接口用于键值对存储?

  • <List>
  • <Set>
  • <Queue>
  • <Map>

8. 以下哪个方法用于从Map中获取值?

  • <fetch()>
  • <obtain()>
  • <get()>
  • <retrieve()>

9. 以下哪个类实现了Map接口?

  • <ArrayList>
  • <HashMap>
  • <HashSet>
  • <LinkedList>

10. 以下哪个集合类是线程安全的?

  • <Vector>
  • <ArrayList>
  • <HashSet>
  • <LinkedList>

11. 以下哪个方法用于遍历集合?

  • <loop()>
  • <traverse()>
  • <forEach()>
  • <iterator()>

12. 以下哪个接口继承了Collection接口?

  • <Map>
  • <Set>
  • <List>
  • <Queue>