Design Pattern学习小记

原来Intellj可以这么用

Posted by rain on January 24, 2019

这几天在看geely老师的课,imooc上的课。他的课很生动,结合例子和jdk源码讲解设计模式的方式挺赞的。

生成类图

第一件很酷的事情就是,右键源代码-Diagrams-show Diagram就可以产生类图。

去年上安卓课,用了一学期的Android Studio,然而,对于intellj我并没有很熟悉的感觉,很多实用的快捷键我都不懂用,也没怎么进过设置。上学期的UML课感觉很枯燥,觉得就是一门很无聊的课,感觉不到实用性,最后一节课讲简单工厂模式,老师咕噜咕噜讲了个生产水果的流程的例子,匆匆结束,也没有在电脑上运行代码,根本体会不到设计模式对开发带来什么变化。

查找源码

双击shift跳出搜索框,按几下tab跳到Files一栏,就可以搜索内置的类例如HashMap

学完一种设计模式,这个老师就会从java sdk或者其他框架如spring,mybatis中寻找类似的例子。很滑稽的是,我这三年大学里面,却没亲自进去过这些源码,这是多么好的学习资源和生动的例子啊!