欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          2020全新Java面試題——容器(一)

          2020全新Java面試題——容器(一)

          1、java 容器都有哪些?

          常用容器的圖錄:

          2020全新Java面試題——容器(一)

          2、Collection 和 Collections 有什么區(qū)別?

          java.util.Collection 是一個集合接口(集合類的一個頂級接口)。它提供了對集合對象進(jìn)行基本操作的通用接口方法。Collection接口在Java 類庫中有很多具體的實現(xiàn)。Collection接口的意義是為各種具體的集合提供了最大化的統(tǒng)一操作方式,其直接繼承接口有List與Set。

          Collections則是集合類的一個工具類/幫助類,其中提供了一系列靜態(tài)方法,用于對集合中元素進(jìn)行排序、搜索以及線程安全等各種操作。

          (相關(guān)視頻教程分享:java視頻教程)

          3、List、Set、Map 之間的區(qū)別是什么?

          2020全新Java面試題——容器(一)

          4、HashMap 和 Hashtable 有什么區(qū)別?

          hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。

          hashTable同步的,而HashMap是非同步的,效率上逼hashTable要高。

          hashMap允許空鍵值,而hashTable不允許。

          5、如何決定使用 HashMap 還是 TreeMap?

          對于在Map中插入、刪除和定位元素這類操作,HashMap是最好的選擇。然而,假如你需要對一個有序的key集合進(jìn)行遍歷,TreeMap是更好的選擇?;谀愕腸ollection的大小,也許向HashMap中添加元素會更快,將map換為TreeMap進(jìn)行有序key的遍歷。

          推薦教程:java面試題

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號