最近看了一些文章的思维导图,发现思维导图真是个强大的工具。了解了思维导图的作用之后,觉得把它运用到java上应该是个不错的想法,这样回顾知识点的时候一目了然,快速知道自己的短板。
思维导图不仅仅只有简单明了这个好处,它还能加深人对主题的印象和理解,能达到快速阅读的好处,就好像一本书的目录大纲,当你阅读了导图之后再带有目的的去找资料往往能达到事半功倍的效果。
就从 java基础 开始吧。花了3天的晚上的时间把菜鸟教程的java教程用思维导图的方式表达出来。
废话不都说,直接上图哈
![](/wp-content/uploads/replace/69522cc0c9942646245898fa9816a24d.jpeg)
java基础思维导图整理.png
![](/wp-content/uploads/replace/ca1955417cddbd168ecacaebbc9fb37e.jpeg)
1、Java 简介.png
![](/wp-content/uploads/replace/72ca8b5942deb77d2b2394ec7d4beba0.jpeg)
2、java主要特性.png
![](/wp-content/uploads/replace/bc2c59bd325a928a866ad9fd1d303d32.jpeg)
3、java发展历史.png
![](/wp-content/uploads/replace/6bf211e396b1696cb3ec3660e8b6823b.jpeg)
4、java 开发环境配置.png
![](/wp-content/uploads/replace/0f436c336f03ae088f09228131de28e1.jpeg)
5、java 基础语法.png
![](/wp-content/uploads/replace/184665eb6832c8a8e317b1faf98b49b4.jpeg)
6、java基本概念.png
![](/wp-content/uploads/replace/ee27fc2c5326ee83d5a34c84ff5be5d5.jpeg)
7、java面对对象 .png
![](/wp-content/uploads/replace/e7bc1aca88a6e96d3cc9fd619b98c73c.jpeg)
8、java面对对象三大特性.png
![](/wp-content/uploads/replace/25007bd9a1a6f17fa5b0d59c55d25cfb.jpeg)
9、java面对对象C.png
![](/wp-content/uploads/replace/a7b055ff08d6231f36c9be0b4b139b30.jpeg)
10、java基本数据类型.png
![](/wp-content/uploads/replace/ddada18504c3381a98f342ef5363ae11.jpeg)
11、java基本数据类型.png
![](/wp-content/uploads/replace/cc55061c5a6f877406ecd3df0d6736cd.jpeg)
12、Java 变量类型.png
![](/wp-content/uploads/replace/2e23745c22d1544081af0da0655cca8f.jpeg)
13、java修饰符.png
![](/wp-content/uploads/replace/663de77489c141408d8b7a35701204e1.jpeg)
14、java运算符A.png
![](/wp-content/uploads/replace/aa365f587a79b657407f88ca76a56bc4.jpeg)
15、java运算符B.png
![](/wp-content/uploads/replace/6b3ffca4fc4a22af30efaa87cb606b45.jpeg)
16、java循环结构.png
![](/wp-content/uploads/replace/b35eb79e8ce03a9de2431b276a0a7c8c.jpeg)
17、java分支结构.png
![](/wp-content/uploads/replace/ae40c15c4e27db9bc38ba68e67cea685.jpeg)
18、java Number & Math 类.png
![](/wp-content/uploads/replace/907a7085a982fe9505991b3658488ea4.jpeg)
19、常用java String类.png
![](/wp-content/uploads/replace/b21db052b53dc739ff949db0fb9a6841.jpeg)
20、java StringBuffer 和 StringBuilder 类.png
![](/wp-content/uploads/replace/e07c78f05f7586b32a6091bcb85f5aef.jpeg)
21、java数组.png
![](/wp-content/uploads/replace/f983811d442c34a95de6e108befce421.jpeg)
22、java日期时间.png
![](/wp-content/uploads/replace/3218b787537aad33bd2e42a15fd5e5b3.jpeg)
23、java流(Stream)、文件(File)和IO.png
![](/wp-content/uploads/replace/fb0ac166a2028621367d158362567abc.jpeg)
24、java异常处理.png
![](/wp-content/uploads/replace/936b35271c1bf87bacd0343201375e7c.jpeg)
25、java集合框架.png
![](/wp-content/uploads/replace/a4f6d8083d9dfe43578ddb6a2fe5f2d0.jpeg)
26、java泛型.png
![](/wp-content/uploads/replace/9381c783451d3b6317a7fe911d24b7bc.jpeg)
27、java序列化.png
![](/wp-content/uploads/replace/af137158c04d6107b39726f0cd4a0301.jpeg)
28、java网络编程.png
![](/wp-content/uploads/replace/e7397ce638390e74543113acd8b9ed21.jpeg)
29、java多线程.png
![](/wp-content/uploads/replace/732cf7c82358baa67f8bde83bf9dbb57.jpeg)
30、java8新特性.png