---
author: Daniel Stori
category: 极客漫画
comments_data:
- date: '2017-05-01 15:51:20'
  message: 吃完了拉是堆，吃多了吐是栈。。。
  postip: 111.43.240.181
  username: Ghjoker [Firefox 45.0|GNU/Linux]
- date: '2017-05-01 18:01:50'
  message: 形象。。
  postip: 223.149.1.225
  username: 来自湖南的 Chrome 58.0|Windows 10 用户
count:
  commentnum: 2
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 7659
date: '2017-05-01 13:23:00'
editorchoice: false
excerpt: "随着需求不断的增加，数据管理也将变得越发复杂。\r\n从队列到集合，甚至用图来解决……\r\n有若一天，坐在办公桌前的鸭子爸爸发现，这些只不过都是个“堆栈”而已~"
fromurl: https://turnoff.us/geek/java-collections/
id: 8464
islctt: true
largepic: /images/p/201705/03/083431bn0z1huuph9eyhh9.png.large.jpg
permalink: /article-8464-1.html
pic: /data/attachment/album/201705/03/083431bn0z1huuph9eyhh9.png.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: "随着需求不断的增加，数据管理也将变得越发复杂。\r\n从队列到集合，甚至用图来解决……\r\n有若一天，坐在办公桌前的鸭子爸爸发现，这些只不过都是个“堆栈”而已~"
tags:
- Java
- 漫画
thumb: false
title: 极客漫画：鸭子爸爸生活中的 Java 集合
titlepic: false
translator: martin2011qi
updated: '2017-05-01 13:23:00'
---

![](/data/attachment/album/201705/03/083431bn0z1huuph9eyhh9.png)


随着需求不断的增加，数据管理也将变得越发复杂。


从<ruby> 队列 <rp>  （ </rp> <rt>  list </rt> <rp>  ） </rp></ruby>到<ruby> 集合 <rp>  （ </rp> <rt>  set </rt> <rp>  ） </rp></ruby>，甚至用<ruby> 映射 <rp>  （ </rp> <rt>  map </rt> <rp>  ） </rp></ruby>来解决……


迟早有一天，坐在办公桌前的鸭子爸爸发现，这些只不过都是个“<ruby> 堆栈 <rp>  （ </rp> <rt>  stack </rt> <rp>  ） </rp></ruby>”而已~


via: <https://turnoff.us/geek/java-collections/>


作者：[Daniel Stori](http://turnoff.us/about/) 译者&点评：[martin2011qi](https://github.com/martin2011qi) 校对&合成：[GHLandy](https://github.com/GHLandy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出