今天,太阳很大,雨也很大,天气反常。不过,今天我开始写博客了。看标题就知道我要说Java学习,
我水平有限就说说自己学习的过程。
Java是大二时开了课,那时我对Java是语法感觉很快就接收了(我计算机语言是从C语言开始学习
起了)。一学期很快就过去,Java的语法可以说我很熟悉了,那时我们课程设计做一个聊天工具,我还真
编不出来,看了例子跟着写代码就这样完成了任务。到这里对Java的感觉和C语言没两样,只是Java多了
一个类和对象及其特征,还有Java少了指针和结构体等。
接下来,我开始接触jsp,那时自己还只是看着同学做一些网站,也自己边学了起来(之前我用过
asp,asp.net(C#)做过些网站)。感觉jsp和asp大同小义,好像做简单的没什么区别,就开始学习jsp里的
那些对象,也很快学会了使用。我已经用过asp.net(C#)开发,知道页面和代码分离会更好的开发和维护
。就自己摸索java怎么来实现,看了一些网站对Java EE 的一些框架不由了进入我视线,大三系里正好开
一次培训就是主讲Java EE的Strut2、Hibernate3.2、Spring2.5这些框架。那时自己对它们是什么还不怎
么理解,那也跟着学了。培训时间1个月都没有,就叫同学自己开发一个小系统。我那时算了解了点皮毛
,不过比其他同学好多了,我们组5个人,做事情了可以说就两个。我负责系统的页面和系统整体的代码
组合,系统到最后就还算完成了。
就这样Java EE我误打误撞也进来了,在大学里学习的速度很慢(我不是一个很认真学习的人不过我经
常学习)。 我算是开始java EE学习和开发之行了,大三要做一个系统,不过我没选择java。我选择了
asp.net(C#)那时没有完全的把握能用Java EE把系统编出来,不过asp.net(C#)代码和页面分开的开发让
我下决心更进一步学习Java EE。
迈入大四,我的学习还是一样经常学而已,不过没太认真。老师还是原来那位培训Java EE框架的老师
,开了两门课都他教,他也真没教过那两门课。在大家商量过后,大家决定那些理论的东西(电子商务方
向的)概要一下就可以了,把大部分时间用在培训Java EE框架紧接着的培训。在其间,我也用Java EE自
己做了小了网站。毕业设计也在这学期被分配下来,找了个导师。我没自己找题目,就导师给了随便选了
一个。我决定了用Java EE完成自己的系统,那时大量找有关系统的资料,自己做文档自己一个一个的分
析。系统太大了,我就选择了一个系统的重要流程来做,其它只是摆设。
开始自己毕业设计的开发,我是边学习边开发。学校还好几门课要考,而且都不是自己想学了,一
个学期下来没几节听课了。后来还是都过了(本人大学成绩一般,成绩都是及格以上呵呵)。所以我系统
分析做了很久,或者说分析的跨度很长,用的时间加起来并不多了。应用Struts2做表示层,我前面做过
很多小的学习开发,所以Struts2基本的用法已经很熟悉,持久层用了Hibernate3.2,Hibernate3.2的基
本用法也可以很熟悉,不过很多深入的我还需要进一步学习(正在学习中)。我没用上Spring2.5因为我
觉了用ssh来开发我那个小小系统那太浪费了,而且三个框架的用了都是比较基本功能,不过对于中小型
开发已经够用了,深入点自己的理解就是要更深入的应用框架中更高级功能或更深入的理解框架的实现原
理。
在开发中,我也会多用一些开源的框架,像饼图实现(JfreeChart)、execl导出(jxl)、日志
(log4j)等。我系统开发页面都是自己开发的,我没有制作的很华丽,我的系统就是用朴素的风格。整
个系统就用了一张大图片来做系统的标志,其它的基本都是自己用DIV+CSS来用颜色做出来了,很朴素的风
格,我大部分时间都用要后台代码上了,自己学校的代码风格和思维逻辑不是很好(现在又开发了一个项
目代码也有自己的思维逻辑了还需要更进一步学习)。这些是我在学校里学习的过程,这篇作为我自己的
博客开篇,写了自己的经历。
Java学习过程
最新推荐文章于 2024-09-01 15:30:33 发布