集合那些事
文章平均质量分 64
努力与思维
这个作者很懒,什么都没留下…
展开
-
集合那些事(二):ArrayList与LinkedList区别
1. 线程安全问题 线程安全:两个都是不同步的,所以都不安全 1.1 演示ArrayList的add方法的线程安全问题 创建100个线程,每个线程往list里面添加一个随机数: List list = new ArrayList(); for (int i = 0; i < 100; i++) { new Thread(new Runnable() { @Override ...原创 2021-08-05 15:49:47 · 56 阅读 · 0 评论 -
集合的那些事(一):List、Set、Map
这三个集合可以说是哪里都会用到,应用及其广泛;List、Set和Map都只是一个接口,List和Set这两个接口都继承Collection接口,Collection接口和Map接口继承Iterator接口,Iterator接口是所有集合的父接口。 1. List : 存储的元素是有序的、可重复的。 因为是接口,所以要对其进行实现,使用的是ArrayList List arrayList = new ArrayList(); arrayList...原创 2021-07-27 12:10:07 · 105 阅读 · 0 评论