我学习Java的整个流程

老生长谈的问题了,不过,总结下,目的是留下记忆。

我是.net转Java的。主要是自学,由于同是面向对象语言,所以学习起来还算轻松。在学习这门语言的过程,我发现学习Java似乎让我更加会用面向对象思想来思考问题。

下面是我学习Java的流程(学习的时候,大家要学会用rational rose来分析问题,这样做的目的是培养面向对象的思想)

  • 学习J2SE,这个是Java的基础,具体自学的话,可以参考一些书籍,书籍主要看孙卫琴老师的<Java面向对象编程>视频的话,看尚学堂的马士兵老师的J2SE视频,马老师讲的比较深入,涉及到对内存环境的分析,所以希望有这方面基础的人再去学,会有另一种体验。
  • 学习Jsp+servlet编程,学这个目的是为了对以后学习其他框架做基础。可以参考书籍:孙卫琴的Tomcat与Java.Web开发技术详解.
  • 进入J2EE,首先了解有哪些开源架包,应用服务器都有哪些。这个阶段主要是了解。
  • 学习三个框架:Struts,Hibernate,Spring.   Struts参考书籍:孙卫琴的<精通struts.基于MVC的.java.web设计与开发> Hibernate:<精通Hibernate:Java对象持久化技术详解> Spring:<Spring in action> 这三个框架的视频参考尚学堂王勇老师的对这三个框架的视频。
  • 学习完三个框架后,就可以进入对这三个框架的集成,大家可以尝试着用这个三个框架,做一些小项目。

以上,就是我学Java的流程,每个人的学习方式不同,这要因人而异。不过,学习是一个长久的过程,我现在还在不断学习Java中,到目前为止,正好一年时间,大家学习的时候,一定不要急切,一开始,我对Java当中的那么多开源框架,见而生畏,但我发现在不断学习的过程,所有的一切,由模糊慢慢变清晰了。所以学习是长期的过程。大家要学会坚持!希望我们共同进步,以后我会将学习Java当中遇到的一些问题写在Blog上,借此和大家多多交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值