level 8
铅笔Celia
楼主
方法和步骤
1. 多看java基础,打牢固你的基础能力,很多EE或者框架问题都可以迎刃而解,基础还是重点。还有数据结构,面向对象这些重点中的重点,绝对都是一生所用的。
2. 多看一些源码,体会为何这样设计的思想,其中多看一些IO,反射相关的源码,这样有利于你的技术提升。

3. 多看看书,书中对框架和应用都有很好的诠释,也有一些作者对java这门语言的理解。一切的目的都是应用,所以书中的运用例子要自己好好看看,尽量动手跟着一起做做。

4. 看一些开源项目的源代码,主要看设计,看逻辑。
5. java的复杂在于面向对象的运用,所以要用一颗面向对象的心来对待代码,学会善于运用这些思想来自动装箱,来实体注入等。

6. 学一下算法思想。其实算法在任何语言中都可以完美体现,java的复杂也在逻辑上,算法能改善逻辑的过程,是一个可遇不可得的重要思想。
7. 注意事项

学java重要的是面向对象分析,分析好了一切都简单了。
学好java需要自己去加班加点进修,去晚上自己加油,所以要耐得住辛苦才能得高薪。
用书介绍:《重构 改善既有代码的设计》《测试驱动开发 by Example》,《Expert One-on-One J2EE Development without EJB》《Expert One-on-One J2EE Design and Development》这两本书都是Rod Johnson的经典名著,Java架构师的必读书籍。
2017年08月25日 07点08分
1
1. 多看java基础,打牢固你的基础能力,很多EE或者框架问题都可以迎刃而解,基础还是重点。还有数据结构,面向对象这些重点中的重点,绝对都是一生所用的。
2. 多看一些源码,体会为何这样设计的思想,其中多看一些IO,反射相关的源码,这样有利于你的技术提升。

3. 多看看书,书中对框架和应用都有很好的诠释,也有一些作者对java这门语言的理解。一切的目的都是应用,所以书中的运用例子要自己好好看看,尽量动手跟着一起做做。 
4. 看一些开源项目的源代码,主要看设计,看逻辑。5. java的复杂在于面向对象的运用,所以要用一颗面向对象的心来对待代码,学会善于运用这些思想来自动装箱,来实体注入等。

6. 学一下算法思想。其实算法在任何语言中都可以完美体现,java的复杂也在逻辑上,算法能改善逻辑的过程,是一个可遇不可得的重要思想。7. 注意事项

学java重要的是面向对象分析,分析好了一切都简单了。学好java需要自己去加班加点进修,去晚上自己加油,所以要耐得住辛苦才能得高薪。
用书介绍:《重构 改善既有代码的设计》《测试驱动开发 by Example》,《Expert One-on-One J2EE Development without EJB》《Expert One-on-One J2EE Design and Development》这两本书都是Rod Johnson的经典名著,Java架构师的必读书籍。



