首页 > 编程语言 > 详细

java基础(数组、集合)

时间:2021-05-17 00:05:55      阅读:21      评论:0      收藏:0      [点我收藏+]

一.数组Array
1.数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单
2.声明数组的时候,必须同时指明数组的长度,数组的长度过长,会造成内存浪费,数组和长度过短,会造成数据溢出的错误。
3.数组只能存放类型一样的数据(基本类型/引用类型)

二、集合
1、集合主要分为Collection、Map两个接口;

2、Collection又分别被List和Set继承;
3、List被AbstractList实现【可重复、有序的对象】, 分为3个子类:ArrayList、LinkList、VecorList;
4、Set 被AbstractSet 实现【不可重复、无序的对象】,分为2个子类:HashSet、TreeSet;

5、Map 被AbstractMap 实现【提供key到value的映射,key无序、唯一】,分为2个子类:HashMap、TreeMap;

java基础(数组、集合)

原文:https://www.cnblogs.com/yinwenbin/p/14774974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!