我用的比较多BlockQueue ,里面的两个实现类 ArrayBlockQueue 和LinkedBlockQueue ,对于高并发,集中缓存式非常有用
两个的设计也很有意思
线程安全的ConcurrentHashMap 也是非常好的实践
1、java.util.Collection类代码Java的集合类型。 List和Set、Queue都是子类,包括许多扩展类型
2、链表相关的类型LinkedList,Vector,ArrayList,我们经常使用,比如保存订单、评论、用户列表等
3、 TreeSet、HashSet、LinkedHashSet、HashMap、LinkedHashMap 经常用来做排序或者临时缓存,比如Session对象背后就是hash表
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。