极客漫画：Java 垃圾回收说明
Java 漫画 垃圾回收
![](/data/attachment/album/201705/14/173816yc4inpaxsxjzt4mj.png)


这篇漫画生动的解释了 Java 的垃圾回收机制：什么是垃圾回收（GC）、什么是并行垃圾回收以及什么是垃圾回收的标记清除算法。


如果你想更深入的了解，不妨看一下[垃圾回收](https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)) 和[并行标记清除算法](https://en.wikipedia.org/wiki/Concurrent_mark_sweep_collector)。




---


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


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


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


OK
# java garbage collection explained

![](/image/store.png)


![](/image/store.png)

### Comics Related

-
[halloween](/geek/halloween/) -
[java attacks!](/geek/java-attacks/) -
[java jigsaw rejected](/geek/jigsaw-rejected/) -
[java packaging system](/geek/java-packaging/) -
[life (and death) in the db connection pool](/geek/db-connection-pool/) -
[my (dev) morning routine](/geek/my-morning-routine/) -
[jhamlet](/geek/jhamlet/) -
[java thread life](/geek/java-thread-life/) -
[big numbers](/geek/big-numbers/) -
[java evolution parade](/geek/java-evolution-parade/) -
[java 20 - predictions](/geek/java20-predictions/) -
[do the evolution, baby!](/geek/its-evolution-baby/) -
[when just-in-time is justin time](/geek/lazy-justin-is-late-again/) -
[doing a great job together](/geek/duke-tux/) -
[geek rivalries](/geek/geek-rivalries/) -
[a java nightmare](/geek/a-java-nightmare/) -
[java family crisis](/geek/java-family-crisis/) -
[thread.sleep room](/geek/thread-sleep-room/) -
[web server upgrade training](/geek/webserver-upgrade-training/) -
[life in a web server](/geek/life-in-a-web-server/) -
[java collections in duck life](/geek/java-collections/)