文章列表
Java容器—List
- 博客分类:
- Java基础
List和Set区别
①List允许数据重复,Set不允许数据重复。(因为Set集合其实是Map的keySet,而在Map的实例中是不允许key值重复的。)
②ArrayList提供索引,具体实现类似于数组,可以通过index得到需要数据。Set内部实现为Map的实例,需要通过iterator遍历获得。
③List按序存储,Set不按序存储(HashSet不按序,TreeSet按序存贮的)。
ArrayList和Vector区别
①Vector线程安全,ArrayList线程非安全
②扩容方式不一样。
ArrayList和LinkedList区别
①ArrayList看做是一个长度可以变换的 ...
● 什么是反射
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。
在计算机科学领域,反 ...