Collection 和 Collections区别
生活随笔
收集整理的這篇文章主要介紹了
Collection 和 Collections区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Collection 和 Collections區(qū)別
(1)java.util.Collection 是一個集合接口(集合類的一個頂級接口)。它提供了對集合對象進行基本操作的通用接口方法。Collection接口在Java 類庫中有很多具體的實現(xiàn)。Collection接口的意義是為各種具體的集合提供了最大化的統(tǒng)一操作方式,其直接繼承接口有List與Set。
Collection???├List???
│├LinkedList???
│├ArrayList???
│└Vector???
│ └Stack???
└Set? (2)java.util.Collections 是一個包裝類(工具類/幫助類)。它包含有各種有關(guān)集合操作的靜態(tài)多態(tài)方法。此類不能實例化,就像一個工具類,用于對集合中元素進行排序、搜索以及線程安全等各種操作,服務(wù)于Java的Collection框架。
代碼示例:
總結(jié)
以上是生活随笔為你收集整理的Collection 和 Collections区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Map集合
- 下一篇: JAVA集合源码