★欣欣☆虫子★的书架

来这里,让我们一起读书,一起期待美好生活,一起迎接充满阳光的未来。。。
人类的智慧就包含在这五个字里: 等待和希望~~
我的博客:http://blog.sina.com.cn/xinxinworm

逝者如斯
网志分类
· 所有网志
· 读书时间 - 生活篇
· 读书时间 - 经济篇
· 读书时间 - 英文篇
· 读书时间 - IT篇
· 读书时间 - 职场篇
· 读书时间 - 休闲篇
· 读书时间 - 测试篇
· 躺在阳光下看天
· 寻找有天使的天空
搜索本站
朋友链接
· 我的歪酷
· ★欣欣☆虫子★ de 天空
· 我们的天长地久
· 不一样的天空
· 我的播客 我的精彩
· 访问统计
· 光荣与平淡

订阅 RSS

0070366

歪酷博客


« 上一篇: 七种致命的投资理念 下一篇: 合理消费你的86400秒 »
欣欣虫子 @ 2007-12-03 22:18


初次接触Java,以为Java就是做Applet的。慢慢地知道了http://java.sun.com,开始知道Java其实博大精深。学习中,慢慢地知道了JCP组织是制定Java相关规范的发源地(http://java.jcp.org), 于是订阅了一份邮件列表。真是好东西,定期有Java的最新动向,让我受益非浅。后来, 自己动手下载了Java 2 SDK和Java 2 SDK Documentation, 边看边学完成了安装。

记得刚搭起Java开发环境后,还是用UltraEdit编辑并编译的(在其中可以配好Java的编译环境),后来改用JCreator了。偶然地看到《Java 2核心技术》Ⅱ,很是喜欢,后来知道了《Thinking in Java》也是一本好书,直到今天有了Java经验后,看这本书仍然觉得特别过瘾,还经常翻翻。逐渐地知道Oreilly公司(http://www.oreilly.com)出的图书不错,很高雅,后来从网上知道了jjhou(侯捷)这个人(http://jjhou.csdn.net )以及他的个人网站,尤其是侯捷老师写的书评,很好读。

逐渐地开始参加项目,书上看到的东西在项目中有了很好的机会去体验。最初接触的是用Swing 开发桌面系统,开始连放一个按钮都放不好,后来才知道有一个布局管理器。这时候的我常常到Sun的Java网站看Java Tutorial(http://java.sun.com/docs/books/tutorial/)。

随着对Java的了解,发现自己的知识比较混乱。于是,我开始研究Java规范和JDBC规范,从中我对很多概念有了新认识,尤其是DataBase的事务性控制,自己慢慢有了较为深入的理解,也知道了用Swing和JDBC开发C/S结构的数据库应用系统。后来接到了一个开发网站的任务,这是一个基于Linux、JSP、JavaBean、Oracle的系统,不同于Swing加JDBC的模式,系统之间多了一层,于是我认识了三层结构。

完成项目后,自己对于Java很多方面都有更多的了解。开始思考一个问题,J2EE是什么东西?有人告诉我,学习Java大概有三个方向: 一个是桌面系统,包括C/S结构;一个是J2ME, 面向无限领域; 最后一个是面向企业应用J2EE平台。

在痛苦的抉择后,我选择了J2EE,开始进入我的J2EE之旅。还是从下载J2EE规范、J2EE SDK开始学习。结合http://java.sun.com/j2ee/tutorial/index.html 提供的J2EE Tutorial开始研究,1个月后,接到一个J2EE构架方面的项目,是基于JSP(Servlet)、Session Bean、EIS构架开发系统,在这个项目中我学到更多的东西,掌握了SB EJB的编写,懂得了JSP如何调用EJB……

完成项目后,我开始研究Java Pet Store了,大呼过瘾。开始知道了Servlet过滤器,XML方面较为全面的知识,知道了J2EE整个框架中各种技术的实际应用。慢慢地,开始研究WebLogic配置好的Pet Store(也是Sun公司的),开始尝试分析两者的不同之处,对J2EE Specification有了自己的认识:J2EE Specification本身是很严肃,但Pet Store充满活力。

在反复的学习中,我明白了J2EE构架。这时,新的问题又出来了,实际企业中会如何建构一个J2EE系统呢?带着这个问题,我开始分析《Core J2EE Patterns》和《EJB Design Patterns》。这时才开始真正知道J2EE的魅力所在,懂得了J2EE为什么会在企业中得到认可。

对“设计模式”一词的理解是一个更长的过程。慢慢地我领悟到,作为一个J2EE开发者,要掌握的核心内容主要有三个方面:实施EJB系统常用的架构、设计模式,比如Session facade、message facade、DTO等; J2EE系统构架中常用的模式; UML与 EJB相互映射。

我现在仍然在学习J2EE,而且还想研究下去。学习的过程很孤独,但幸好有J2EE相伴!




评论 / 个人网页 / 扔小纸条
* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 


 

分类小组论坛
杂谈 , 娱乐、八卦 , 文学、艺术 , 体育 , 旅游、同城 , 象牙塔 , 情感 , 时尚、生活 , 星座 , 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定