做了4年的j2se开发,觉得自己Java技术应该掌握的不错了,对Java的理解到了某个瓶颈了;一直在考虑着是不是要再深入学习另一面语言?对比起来才能有更深的理解?但是潜意识里又一直在提醒自己,这是浮躁,Java一门语言就够我玩很久了;一门语言没学明白就去学另一门,不够专注,最后会得不偿失的。
最后决定,把Java手册从头到尾细细的整理一遍,以确定自己Java究竟学到什么程度了。
Java手册可是个好东西啊,比任何Java书籍都权威。Java涉及到所有技术在手册中都有介绍。
主要是根据手册中的这张图来概括的:
用了大概两个礼拜的空余时间,将手册中涉及到技术全部归纳了一遍。
上图
总体结构图
这是第一层概括,每一个点都有详细的分支
这个是其中一个分支的细节。
主要是根据我自己的喜好来整理的,都是技术点、包、类结构,文字说明很少,我是在边画这张图边看手册中的说明,既然手册有说明了,就不要在把文字复制一遍了,我是比较懒的。主要是整理Java涉及到的技术,心里有个整体把握。
整理完后发现,我还差远了,还有好多Java技术我不了解,甚至有些都没听过。果然,我是浮躁了,静下心来吧,编程的本质是不变的,不管学哪门编程语言,学明白了都能窥视到一些编程的本质。
我会上次源文件,是XMind的源文件,XMind有免费版的,如果想要破解的,我博客里有另一篇破解的文章。
Xmind破解方法:
http://blog.csdn.net/desolatecity/article/details/7711460
Java思维导图源文件地址:
http://download.csdn.net/detail/desolatecity/4424841