容器初始化和性能问题
来源:3-23 汇总操作实战案例

慕粉花小鱼
2020-03-05
容器初始化这么多次,会不会影响效率,相比传统写法,堆内存多次分配,性能是否变低了
写回答
1回答
-
不开启并行情况下,Map容器之后初始化一个。如果开启并行,Map容器初始化的次数就是参与并行的线程数。如果数据只有十几二十条,开启并行确实会影响性能,得不偿失。但如果数据有成百上千条,并行的性能要远远高于串行。至于堆内存的分配次数,本质上还是因为创建了多个Map导致的,这还是一个时间换空间,空间换时间道理。
10
相似问题
问个问
回答 1
@Valid级联验证
回答 1