亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學習啦 > 學習方法 > 通用學習方法 > 學習方法指導 > j2ee學習方法分享

      j2ee學習方法分享

      時間: 素雯896 分享

      j2ee學習方法分享

        j2ee是java的核心技術之一,那么要想學好j2ee應該要怎么做呢?下面跟著學習啦小編一起來看看j2ee的學習方法,希望對您有所幫助。

        j2ee學習方法一

        目前JAVA主要分三個方向:J2EE(java 2 enterprise edition,也就是JAVA的企業(yè)級標準,目前應用最多也最廣泛,技術相對成熟)、J2ME(java 2 micro editon,java在微型系統(tǒng)上的應用,像手機、PDA、電視機機頂盒一類,國家3G標準一旦實施,J2ME將會應用的更加廣泛)、J2SE(Java 2 Standard Edition標準版,主要用于個人用戶)

        如果有人想學J2EE的話,推薦一下學習進階步驟:

       ?、傧葘W基本的JAVA語法,推薦《Thinking in java》,精通面向?qū)ο蟮乃枷?封裝、繼承和多態(tài),其中封裝和繼承稍微簡單一點,多態(tài)難一點,但能不能理解好多態(tài)是能不能理解面向?qū)ο笏枷氲闹匾徊?(Applet沒有必要學,現(xiàn)在不是20世紀,Applet已經(jīng)風光不在)

        ②學JSP,推薦清華大學出版社《JSP實用案例教程》,掌握JSP代碼、JSP指令、JSP動作,同時也要學一些servlet、XML方面的知識,JSP比起以后要學的STRUTS、EJB而言,難度要小很多,但是光看書是不夠的,一定要做個小項目(推薦大家按照書上的例子做一些小的電子商務網(wǎng)站,最好采用JSP+javabean的設計模式)

        j2ee學習方法二

        第一步:學習java基本語法,慢慢熟悉面向?qū)ο蟮木幊汤砟?封裝、繼承和多態(tài))封裝和集成比較好理解,搞清楚多態(tài)可能要費點功夫,這只是j2ee學習過程中的第一步。

        第二步:學習JSP相關知識,掌握JSP代碼、JSP指令、JSP動作,同時也要學一些servlet、XML方面的知識,JSP相比于后面的技術來說要簡單很多,但是一定要親自實踐操作,光看理論是不夠的。

        第三步:系統(tǒng)學習數(shù)據(jù)庫,SQL語言顯得尤為重要,這對以后的學習很有幫助,最好能用用SQLServer或者DB2,這些都是java中的核心技術。

        第四步:學習STRUTS高端技術。以上三步都是為這一步做的鋪墊,精通MVC,特別是經(jīng)典的HelloWorld的例子一定要會做,只有學好了STRUTS技術才算是真正掌握了j2ee。

        ③系統(tǒng)的再學一下數(shù)據(jù)庫,書上講的五大范式?jīng)]有必要全掌握,掌握前三個就可以了,但是SQL語句一定要精通,這對以后的學習很有幫助,最好能用用SQLServer或者DB2

       ?、軐W習STRUTS(學到這一步,才算真正接觸了J2EE,以上學的東西不過是為了以后的學習做好鋪墊),精通MVC,花10天左右的時間研究前三章,特別是第二章,經(jīng)典的HelloWorld的例子一定要會做,如果這個做不好的,J2EE以后就沒法學了。

        此外一定要熟悉Struts標簽,掌握自定義標簽是如何使用的,STRUTS框架是如何響應客戶端請求的……推薦書目:《精通STRUTS——基于MVC的java web設計與開發(fā)》電子工業(yè)出版社(當然,這個時候就要用到J2EE的開發(fā)工具了,本人推薦eclipse或者WSAD,其實WSAD也就是eclipse的豪華版,一個收費,一個不收費),現(xiàn)在hibernate也相當流行.

        ⑤學習EJB,這算是更難的部分了,此外EJB也比較龐大,一般的教程都是翻譯的,推薦看電子工業(yè)出版社的《精通EJB》,這中間的session bean、entity bean、message driven bean是必須掌握的,我覺得最難的應該是entity bean了,訪問數(shù)據(jù)庫(我用的是DB2)都需要配置N多,包括服務器啊,JNDI啊,忒麻煩。書上entity持久化部分主要講BMP和CMP,其實BMP大家只要熟悉就行了,現(xiàn)在主要用CMP比較多(CMP使用容器管理entity bean,生成代碼更方面,手工添加的東西很少)

       ?、迣W習UML,這算是系統(tǒng)架構(gòu)師必須掌握的東西了,如果大家沒興趣以后向更高的層次發(fā)展的話,UML就沒必要掌握那么多了,不過四大關系一定要熟悉(不過說實話,好多做了幾年開發(fā)的人四大關系中的關聯(lián)和依賴仍然分不清楚),9大類圖大家隨便看看就好了,要想精通的話難度太大,估計咱礦院也沒幾個老師精通UML的,推薦書目:《UML用戶指南》,機械工業(yè)出版社

       ?、邔W習設計模式,其實學設計模式和你做J2EE項目的關系特別大,問題在于寫JAVA程序要用到設計模式,而學設計模式要有深厚的JAVA代碼經(jīng)驗,所以這東西也很難搞定,不過設計模式最基本的六大原則、三大類是大家一定要掌握的,至于常見的設計模式嘛,比較常見的有簡單工廠、工廠方法、抽象工廠、建造模式、適配器模式、合成模式、單例模式、裝飾模式(至于其他的,估計大家工作以后慢慢琢磨,不過學這東西,就要看大家的天賦和造化了,反正偶是看的云里霧里的,頭都大了)推薦書木:《JAVA與模式》,哪個出版社的我忘了,寫書的叫閻宏,科大畢業(yè)的,賊厚一本書,和《Thinking in java》差不多.

        j2ee學習方法三

        要學習j2ee就要先學習j2se,剛開始學習j2se先建議不要使用IDE,然后漸漸的過渡到使用IDE開發(fā),畢竟用它方便嘛。學習j2se推薦兩本書,《java2核心技術一二卷》,《java編程思想》,《java模式》。其中《java編程思想》要研讀,精讀。這一段時間是基本功學習,時間會很長,也可能很短,這要看學習者自身水平而定。

        不要被IDE糾纏

        在學習java和j2ee過程中,你會遇到五花八門的IDE,不要被他們迷惑,學JAVA的時候,要學語言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉(zhuǎn)換是很容易的,過于的在意IDE的功能反而容易耽誤對語言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加強版WSAD。用好其中一個就可以了,推薦從eclipse入手j2ee。因為Jbuilder更適合于寫j2se程序。

        選擇和學習服務器使用配置

        當你有了j2se和IDE的經(jīng)驗時,可以開始j2ee的學習了,web服務器:tomcat,勿庸置疑,tomcat為學習web服務首選。而應用服務器目前主要有三個:jboss、weblogic、websphere。有很多項目開始采用jboss,并且有大量的公司開始做websphere或weblogic向jboss應用服務器的移植(節(jié)省成本),這里要說的是,學習tomcat和jboss我認為是首選,也是最容易上手的。學習服務器使用配置最好去詢問有經(jīng)驗的人(有條件的話),因為他們或許一句話就能解決問題,你自己上網(wǎng)摸索可能要一兩天(我就干過這種傻事),我們應該把主要時間放在學習原理和理論上,一項特定技術的使用永遠代替不了一個人的知識和學問。

      1748802