集合

来源:互联网 发布:二进制指数退避算法 编辑:程序博客网 时间:2024/05/21 15:43
集合的由来:
1、处理多个相同数据我们采用数组,但数组空间固定不能动态增长,插入或删除元素比较麻烦。
    我们使用集合来解决这个问题。
2、集合的特点:元素类型可以不同,集合长度可变,空间不固定
3、Java中对一些数据结构和算法进行了封装即集合。集合也是一种对象,
     用于存储、检索、操作和传输对象。
4、JCF(Java Collections Framework)集合框架。它提供了用于管理集合的接口和类
JCF(集合框架)特点:
1、接口: Collection——List、SetMap
List:线性。元素可以重复
Set:元素不可以重复。
Map:以键值对方式存放元素。一个元素有两个对象。键不能重复
2、实现类:List——ArrayList     Set——HashSet    Map——HashMap
3、算法:  ZteratorColletions


标准的javaBean规范:
1、必须提供共有的无参构造方法
2、属性全部私有,属性名全部小写,加上get/set方法,进行访问和设置
3、必须实现序列化接口
0 0
原创粉丝点击