**
Java学习计划:
**
第一阶段:
1.Java基础过一遍;
2.前段页面(html、css、js)—>数据库(jdbc)
3.搭建SSM框架
第二阶段:
1.工作第一年至少精读完《Java编程思想》——————————->第一年
2.设计模式(《大话设计模式》、并开始写博客,可以设计模式作为开端) 并且,代码优化(《重构、改善既有代码的设计》、《Effective Java》)
目标:一手优雅的代码;—————————————————–>第二年
3.《深入Java虚拟机》学习jvm;
《Java并发编程实践》学习并发;
学习JDK源码; —————————————————————->第三年
第三阶段:
1.再去精通一门自己感兴趣的技术(大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等等) 然而,精通一门技术的前提:
就是基础:算法、计算机系统原理、编译原理等
A)《深入理解计算机系统》
B)《tcp/ip详解 卷一、二、三》
C)《数据结构与算法》 读一本即可 ———————————->第四年
2.去Github打造自己的开源项目(要有价值)————————>第五年
自己看到一个博客总结了下,希望自己能够坚持下来,加油!!!