数组
- 数组是一个对象在int [] iArr =new int[5] 时,在堆上分配指定长度的内存空间,并把数组的每个元素的值初始化为0,在将这片空间的地址赋值给引用变量。
___- 在Object [] oArr=new Object[5]时,在堆创建了5个Object的引用初始化为null。
___- 数组的深度拷贝
[数组深度拷贝详情][1]
System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
集合
- 集合用来存储其他对象的对象,对数组的扩展。
- List:有序存放,允许重复,可以存放不同类型的对象;
- Set:无序存放,不允许重复,可以存放不同类型的对象;
- Map:键值对存放
jdk1.8中文API链接:https://pan.baidu.com/s/1ncnreeh1JZ5qGYnxbzJKWw
提取码:t2hp
复制这段内容后打开百度网盘手机App,操作更方便哦
[1]: https://blog.csdn.net/wenzhi20102321/article/details/78444158