1.列表是一种概念表示法,一样的也能够用数组和链表来实现。数组
2.(回顾)集合是一种汇集、组织了其余对象的对象。集合的使用者(软件系统中的另外一个类或对象)只能经过这些预约的方式和该集合进行交互。网络
3.列表集合更通常化,能够在列表的中间和末端添加或删除元素。数据结构
4.列表集合的分类学习
类型 特色 有序列表(ordered list) 元素按照元素的某种内在特性进行排序 无序列表(unordered list)元素间不具备内在顺序,按照元素在列表中的位置进行排序 索引列表(indexed list) 元素能够用数字索引来引用
5.Java 集合的API中的列表.net
add(E element) 向列表末端添加一个元素 add(int index,E element) 在指定索引处插入一个元素 get(int index) 返回指定索引处的元素 remove(int index) 删除指定索引处的元素 remove(E Object) 删除指定对象的第一个出现 set(int index,E element) 替代指定索引处的元素 rsize() 返回列表中的元素数量
问题1解决方案:百度搜索以后找到了一篇CSDN博客。(https://blog.csdn.net/summer_sy/article/details/70255421)设计
什么是Serializable接口? 一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化 什么是序列化? 将对象的状态信息转换为能够存储或传输的形式的过程,在序列化期间,对象将其当前状态写入到临时存储区或持久性存储区,以后,即可以经过从存储区中读取或反序列化对象的状态信息,来从新建立该对象 什么状况下须要序列化? 当咱们须要把对象的状态信息经过网络进行传输,或者须要将对象的状态信息持久化,以便未来使用时都须要把对象进行序列化
IDEA依旧没法链接码云。调试
国庆假期比较快乐,可是对于数据结构的学习依旧不能落下,这依然是学习重点。code