1.视频资源P2-P8:
https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver
2.学习内容:
1)静态数组与动态数组 P2;
2)创建一个可实现返回数组基本信息、增、删、查、改、动态扩容/缩容、存储任意类型元素的数组类。
P2 数组
1、静态数组&动态数组;
2、简单举例比较两者区别;
3、P7装箱与拆箱中,进行了动态数组性能测试,并进行了优劣比较;
4、创建数组类–实现返回数组基本信息的功能。
P3 插入
1、创建数组类–实现向数组中增加元素的基本功能;
2、我写的蹩脚的伪代码,后面我会再自己一一把功能实现程序写一遍。
P4 获取、修改、打印
1、创建数组类–实现打印(数组元素)、查找(特定位置元素值)、修改(特定位置元素值)的基本功能;
2、我写的蹩脚的伪代码,后面我会再自己一一把功能实现程序写一遍。
P5 包含、查找、删除
1、创建数组类–实现查找(某元素所在位置)、删除(数组中某位置元素)的基本功能;
2、我写的蹩脚的伪代码,后面我会再自己一一把功能实现程序写一遍。
P6 动态数组
1、创建数组类–实现数组动态扩容/缩容的基本功能;
2、我写的蹩脚的伪代码,后面我会再自己一一把功能实现程序写一遍。
P7 装箱与拆箱、P8 使用泛型
1、拆箱与装箱的概念;
2、比较泛型与非泛型数组存储值类型/引用类型数据的性能;
3、创建数组类–实现在数组中存储任意类型元素的功能。



