java框架概述
1、数组的优缺点
- 数组的优点
- 数组的读取和更改数据的效率是所有数据据结构中最高的
- 数组的缺点
- 数组不适合进行大量数据的存储,因为数组在内存中很难找到连续且大的内存空间
- 数组的随机删除和插入的效率低,因为数组进行任意索引的删除和插入时,索引后面的元素都会发生集体左移或右移的行为(最大索引对应的元素除外)
- 数组的空间大小固定没办法根据需要扩充容量
2、集合框架的优点
- 使用核心集合类降低开发成本,而非实现我们自己的集合类
- 随着使用经过严格测试的集合框架类,代码质量会得到提高
- 通过使用JDK附带的集合类,可以降低代码维护成本
- 复用性和可操作性
3、集合体系
java集合分为Collection和Map两个体系
- Collection接口:单列数据,定义了存取一组对象的方法的集合
- List接口:元素有序,可重复的集合
- Set接口:元素无序,不可重复的集合
- Map接口:双列集合,保存了具有映射关系“key-value对”的集合
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现