java核心技术(core java)。 Effective java 、 java编程思想、 深入理解java虚拟机、java并发编程,编译原理
学习路线:
1、java基础语法+JDK API(关注高频API)
2、实现常见的几个数据结构
3、APPLICATION可以做小工具(WEB是尝试自己做个项目)
4、设计模式需要花大工夫持续理解和反复练习
学习路线:
1、java基础语法+JDK API(关注高频API)
2、实现常见的几个数据结构
3、APPLICATION可以做小工具(WEB是尝试自己做个项目)
4、设计模式需要花大工夫持续理解和反复练习
5、开源框架(入门看视频教程,然后就看他们的API,然后应用答疑);软件架构在开源框架上提炼,跟开源社区学习
交流社区,工具网站:
https://segmentfault.com/ IT 问答社区
http://www.programcreek.com/ Program Creek
http://leetcode.com/ LeetCode