java入门学习指导之最佳方向(上)[Java编程]
本文“java入门学习指导之最佳方向(上)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
我们学习Java大约有3个方向,第一,桌面系统,包含C/S构造;第二,J2ME,面向无限范畴,很有潜力的家伙,看看中国的手机用户就知道了.第三,面向企业利用、计算的平台,J2EE.
初次触及Java范畴,感遭到Java入门是仿佛没有C,C++入门快,工具也没有什么TurboC,VisualC++好用(自己的破机械实在陪不起JBuilder,贪心的家伙,今后一定要整理她).什么JAVA_HOME,CLASSPATH,虚拟机等概念都是初次底子,旁边的人都很罕用Java的.感受Java就是做Applet的.让我难以想象的是JAVA2,JDK,J2SE,J2EE,J2ME等新名词在自己的脑海里蔓延.渐渐的自己知道了JCP组织是拟定Java相关标准的发源地http://java.jcp.org,于是定阅了一份邮件列表.真是好东西啊,按期有Java的最新意向,所以Java的动态尽收眼里,倡议大家也去定阅一份.免费的.自己着部下载了Java(TM)2SDK和Java(TM)2SDKDocumentation后,不懂的就查Java(TM)2SDKDocumentation,分外好用,也不需求什么手册之类的,倡议大家都要有一份.
搭起Java开辟环境后,记得还是用UltraEdit编辑并编译的(在此中可以配好Java的编译环境).渐渐的改用JCreator了.不错,至少量多方面有改良.最开始卖了一套2本书,还不错.关于入门来说充足了.
不知道什么时刻,要开始干项目了,从前从书上看到的东西,渐渐的在项目中有了很好的机会去复习,渐渐的有了感受,开始主如果用Swing,开辟桌面系统,安排一个按钮怎么也放不好,后来才知道有一个筹划管理器.开始触及到数据库拜候,JDBC.
每次,美美的享用一顿大餐后,也来也认为自己是不是应当换一种学习方法,因为这样学习效果不太好.对比乱.让我想起了JavaSpecification,对,我开始研究Java标准了.最开始下载的标准是JDBCSpecification,很多概念一目了然,特别是DATABASE的事件性掌握,自己关于她的理解渐渐的有了较为深化的理解.关于开辟C/S构造,比方,Swing+JDBC,开辟数据库利用系统,让我学会开辟两层构造的利用系统.很神气.
也不知道什么时刻要开始开辟一个网站,基于Linux+JSP+JavaBean+Oracle的系统.非常有意思.为什么这么说呢?因为差别于Swing+JDBC的开辟情势,系统之间多了一层(JavaBean,姑且就这么叫吧!嘻嘻);同时,很多开辟技术和面向左面系统不一样,比方分页技术.
完成项目后,自己关于Java的很多方面都对比理解了.开始考虑一个问题,J2EE是什么东西?.我们学习Java大约有3个方向,第一,桌面系统,包含C/S构造;第二,J2ME,面向无限范畴,很有潜力的家伙,看看中国的手机用户就知道了.第三,面向企业利用、计算的平台,J2EE.
在痛楚的决意后,我挑选J2EE..分享J2EE给我带来的欢愉.学到目前,最大的感受,就是:简单就是美,美就是Java.不会有学MFC的痛楚,也不会有去解析STL的艰苦,网路利用上一点也不逊色于C++.开始进入我的J2EE之旅.
还是下载了一份J2EE标准,一份J2EESDK.开始研究J2EE,大约过了1个月,开始有感受了,也就在这个时刻,需求我去完成一个J2EE构架方面的项目.差不多边学编写完成了,很多概念在写完后都不是很清楚,因为东西太多了,主如果基于JSP(Servlet)+SessionBean+EIS构架开辟系统.当然也学到很多东西,至少对SBEJB的编写不成问题.晓得了JSP若何调用EJB……..
完成项目后,我开始研究JavaPetStore了,非常过瘾.开始知道了Servlet过滤器,XML方面较为全面的知识,知道了J2EE整个框架中各种技术的实际利用.渐渐的,开始研究WebLogic配置好的PetStore(也是Sun公司的).渐渐的解析二者的差别之处.开始对J2EESpecification有了很好的感受.因为J2EESpecification本身是很严厉的,但PetStore给出了朝气.在反复的学习中,我懂得了J2EE构架的70?80%.新的问题又出来了,实际企业中会若何建构一个J2EE系统呢?带着这个问题,我开始解析CoreJ2EEPatterns,这本书.同时,也有EJBDesignPatterns.渐渐的,开始知道了J2EE的魅力所在,知道了J2EE为什么会在企业中得到较为好的承认.大家都知道,计划情势一词,在公司上班,你们的老板会看你的代码吗?会赞美你的DP很好吗,我想很少.在完成你的工作进度之余,加班,加班,再加班,我想你没有更多的时间去解析研究DP.但,J2EE框架不一样,她内置了很多优异的计划情势,我们在计划开辟、构架一个J2EE系统顶用到了很多计划情势.比方,MVC,EJB中封装的DAO计划情势.
构架J2E系统用SessionFa?ade,MessageFade计划情势也不会太艰难.这也是后来J2EE吸引我的地方.渐渐的我知道了,作为一个J2EE开辟者,我们要掌握此中的核心内容.我个人认为,3方面很重要.实施EJB系统常用的架构、计划情势,比方sessionfa?ade、messagefade、DTO等.J2EE系统构架中常用的情势.UML->EJB,EJB->UML彼此映射.目前也一样在研究.(未完待续)
以上是“java入门学习指导之最佳方向(上)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |