1. WeakHashMap的适用场景大部分的缓存都需要占用内存,考虑到内存的有限性,并不能缓存所有的对象,此时就需要用到另类的集合,例如WeakHashMap,可以保存一些对象的同时淘汰另一些对象,以此减少存储成本。2. 什么是WeakHashMapWeakHashMap,是在HashMap的基础上多了Weak。表示这是一个弱引用的HashMap。来看下Weak
基于Java集合的斗地主案例一、案例需求分析(1)准备牌:牌可以设计为一个ArrayList,每个字符串为一张牌。每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组装。牌由Collections类的shuffle方法进行随机排序。(2)发牌:将每个人以及底牌设计为ArrayList,将最后3张牌直接存放于底牌,剩余牌通
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号