2021年08月08日 课堂笔记

编程 实现Spring MVC核心功能

中期项目题目解读

专业表,直接写在数据库里。

注册的时候,先生成学号,要求事务

分页——-后面会使用AOP来表示

只能在客户端登录形式

下午讲集合,晚上自习。

先做后端,

集合

image-20210808140937993
集合只能放引用类型,如果要放引用类型,则放对应的包装类。

ArrayList

ArrayList如何扩容

(其实是考你有没有看过源码)
查看add方法,

image-20210808142243498

native调用第三方的功能(C语言)

foreach循环

内部类

双链表存储

get方法,如何获取值,从中间开始查找,而不是从前往后查找

image-20210808144441932

迭代器

add()方法,默认是尾插法

addFirst()方法,头插法

堆方法

Vector

向量

扩容

image-20210808150248048

List接口的实现类,有哪些是线程安全的

只有Vector,Stack继承与Vector,也是线程安全。

push方法

源码

调用了Vector方法

peek方法

今天讲完了List分支,明天将Set,Map

集合要总结