共计 585 个字符,预计需要花费 2 分钟才能阅读完成。
刚开始学 java 的时候,分不清 Collection
和Collections
,其实这两个货色是齐全不一样的货色。
- Collection 是一个接口,是 java 汇合中的顶级接口之一,衍生出了 java 汇合的宏大的体系。上面的图能够阐明:
继承 Collection
的子类关系如下:
既然 Collection
是接口,那么它自身就是不能够实例化的,它的子类或者实现类是能够的。
【java 汇合梳理】— Collection 接口详解
而 Collections
则是工具类,是 java 汇合中罕用的办法的一个小小汇总,笼罩了排序,搜寻,线程平安之类的一些算法,外面根本都是静态方法,能够间接用类名调用。具体源码解析看这个:
【java 汇合梳理】— Collections 接口源码解析
两个货色相同之处,大略是都是和汇合相干的,而 Collections
感觉名字起得不太好,应该改成CollectionUtils
,高深莫测????????????(开个玩笑)
【作者简介】:
秦怀,公众号【秦怀杂货店】作者,技术之路不在一时,山高水长,纵使迟缓,驰而不息。这个世界心愿所有都很快,更快,然而我心愿本人能走好每一步,写好每一篇文章,期待和你们一起交换。
此文章仅代表本人(本菜鸟)学习积攒记录,或者学习笔记,如有侵权,请分割作者核实删除。人无完人,文章也一样,文笔稚嫩,在下不才,勿喷,如果有谬误之处,还望指出,感激不尽~
正文完