java常用集合总结

Collection集合
List
ArrayList:object数组
LinkedList:双向链表
线程安全? 否
异同? ArrayList适合随机存取
LinkedList适合插入删除操作,不适合搜索
Map
HashMap:数组加链表,拉链法解决冲突 1.8之后超过阈值转为红黑树以减少搜索时间 非线程安全 初始大小为16,每次扩容为原来的二倍
HashTable:数组+链表组成; 安全; 全表锁,效率低,避免使用
ConcurrentHashMap:1.7采用分段数组(Segment)+链表进行实现 1.8采用与hashmap1.8中相同的数据结构:数组+链表/红黑树
TreeMap:红黑树 (自平衡的排序二叉树)
LinkedHashMap: LinkedHashMap继承自HashMap,所以它的底层仍然是基于拉链式散列结构即由数组和链表或红黑树组成。另外,LinkedHashMap 在上面结构的基础上,增加了一条双向链表,使得上面的结构可以保持键值对的插入顺序。同时通过对链表进行相应的操作,实现了访问顺序相关逻辑。
Set
HashSet: 无序 唯一
LinkedHashSet: LinkedHashSet 继承于HashSet,并且其内部是通过 LinkedHashMap 来实现的。
TreeSet:有序 唯一

在这里插入图片描述

该数据集收录了2007-2023年中国31个省份及直辖市的教育支出相关数据,主要包含以下内容: 核心指标: 财政教育支出:各年度省级地方财政教育支出金额(单位:亿元),涵盖一般公共预算教育经费、国家财政性教育经费等细分项[citation:1][citation:2][citation:4][citation:6]。 教育投入比例:教育支出占一般公共预算支出的比重(计算公式:教育投入=财政教育支出/一般预算支出),反映地方政府对教育的资源配置优先级[citation:5][citation:8]。 空间与结构数据: 提供省级行政边界的SHP格式空间数据,支持地理信息可视化分析[citation:3][citation:5]。 包含生均经费数据(如幼儿园至高等教育各阶段),部分年份细分至普通教育、职业教育等类别[citation:4][citation:6][citation:7]。 时间跨度与覆盖范围: 时间跨度为2007-2023年,逐年连续,部分省份数据延伸至2024年预测值(如广东、江苏2025年预算)[citation:6]。 覆盖全国31个省份及直辖市(不含港澳台),区域数据完整[citation:3][citation:5]。 数据来源与处理: 基础数据源于《中国统计年鉴》、省级财政执行报告及教育部公开统计公告[citation:1][citation:4][citation:6]。 已整合为结构化表格(Excel)及空间矢量数据(SHP),可直接用于社科领域的区域对比、趋势分析和政策评估研究[citation:3][citation:5][citation:8]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值