[デザインパターン]Javaのコアライブラリ


stackoverflowにあったものを日本語のリンクに修正したもの。(※JavaEEの部分がまだ英語)
よくコアライブラリのソース読んだほうがいいか聞くけど、闇雲に読みのではなくデザインパターンに着目してみた。今後細かく見るためための備忘録。

1. Abstract factoryパターン

2. Builderパターン

3. Factory methodパターン

4. Prototypeパターン

5. Singletonパターン

6. Adapterパターン

7. Bridgeパターン

8. Compositeパターン

9. Decoratorパターン

10. Facadeパターン

11. Flyweightパターン

12. Proxyパターン

13. Chain of responsibility パターン

14. Commandパターン

15. Interpreterパターン

16. Iteratorパターン

17. Mediatorパターン

18. Mementoパターン

19. Observerパターン

20. Stateパターン

21. Strategyパターン

22. Template method パターン

23. Visitorパターン


参考:https://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns-in-javas-core-libraries