欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      介紹Java學(xué)習(xí)的一些主線思路五篇

      時間:2019-05-14 02:10:17下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《介紹Java學(xué)習(xí)的一些主線思路》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《介紹Java學(xué)習(xí)的一些主線思路》。

      第一篇:介紹Java學(xué)習(xí)的一些主線思路

      介紹Java學(xué)習(xí)的一些主線思路(1)

      Java發(fā)展到現(xiàn)在,按應(yīng)用來分主要分為三大塊:J2SE,J2ME和J2EE。

      這三塊相互補充,應(yīng)用范圍不同。

      J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;

      J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機和PDA的編程;

      J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。

      先學(xué)習(xí)j2se

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

      不要被IDE糾纏

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

      選擇和學(xué)習(xí)服務(wù)器使用配置

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

      介紹Java學(xué)習(xí)的一些主線思路(2)

      學(xué)習(xí)web知識

      如果你是在做電子商務(wù)網(wǎng)站等時,你可能要充當(dāng)幾個角色,這是你還要學(xué)習(xí):

      html,可能要用到dreamwave等IDE。

      Javascript,學(xué)會簡單的數(shù)據(jù)校驗,數(shù)據(jù)聯(lián)動顯示等等。

      J2eeAPI學(xué)習(xí)

      學(xué)習(xí)j2eeAPI和學(xué)習(xí)服務(wù)器應(yīng)該是一個迭代的過程。

      先學(xué)習(xí)jsp和servlet編程,這方面的書很多,我建立看oreilly公司的兩本《jsp設(shè)計》和《java servlet編程》,oreilly出的書總是那本優(yōu)秀,不得不佩服。

      學(xué)習(xí)jdbc數(shù)據(jù)庫編程,j2ee項目大多都是MIS系統(tǒng),訪問數(shù)據(jù)庫是核心。這本應(yīng)屬于j2se學(xué)習(xí)中,這里拿出來強調(diào)一下。

      學(xué)習(xí)jndi api,它和學(xué)習(xí)ejb可以結(jié)合起來。

      學(xué)習(xí)ejb api,推薦書《精通ejb》

      經(jīng)過上面的這些的學(xué)習(xí),大概可以對付一般的應(yīng)用了。

      有人說跟著sun公司的《j2ee tutorial》一路學(xué)下來,當(dāng)然也可以。

      學(xué)習(xí)ejb設(shè)計模式和看代碼(最重要)

      設(shè)計模式是練內(nèi)功,其重要性可以這么說吧,如果你不會用設(shè)計模式的話,你將寫出一堆使用了ejb的垃圾,有慢又是一堆bug,其結(jié)果不如不用ejb實現(xiàn)(ejb不等于j2ee)

      無論學(xué)習(xí)什么語言,都應(yīng)該看大量代碼,你看的代碼量不到一定數(shù)量,是學(xué)不好j2ee的。

      目前有很多開源的工程可以作為教材:

      jive論壇

      petstore sun公司

      dune sun公司

      等等,研讀一個,并把它用到自己的工程中來。

      J2ee其他學(xué)習(xí)

      當(dāng)你漸漸對j2ee了解到一定深度時,你要開始關(guān)注當(dāng)前領(lǐng)域中的一些技術(shù)變化,J2ee是一塊百家爭

      鳴的領(lǐng)域,大家都在這里提出自己的解決方案,例如structs,hiberate,ofbiz等等,學(xué)習(xí)這些東西要你的項目和目標(biāo)而定,預(yù)先補充一下未嘗不可,但不用涉及太深,畢竟學(xué)習(xí)原理和理論是最最重要的事。

      介紹Java學(xué)習(xí)的一些主線思路(3)

      目前常見j2eeAPI

      JavaServer Pages(JSP)技術(shù)1.2

      Java Servlet技術(shù)2.3

      JDBC API 2.0

      Java XML處理API(JAXP)1.1

      Enterprise JavaBeans技術(shù)2.0

      Java消息服務(wù)(JMS)1.0

      Java命名目錄接口(JNDI)1.2

      Java事務(wù)API(JTA)1.0

      JavaMail API 1.2

      JavaBeans激活架構(gòu)(JAF)1.0

      J2EE連接器體系結(jié)構(gòu)(JCA)1.0

      Java認(rèn)證和授權(quán)服務(wù)(JAAS)1.0

      學(xué)習(xí)上面的某些API要以你的項目而定,了解所有他們總之是有好處的。

      上面印證了大家說的一句話,java語言本身不難學(xué),但是技術(shù)太多,所以學(xué)java很費勁?;叵胍幌拢旧厦總€初學(xué)者,在剛學(xué)習(xí)java的時候可能都會問別人這么一句話,你怎么知道的哪個方法(api)在哪個包里的?呵呵,無他,唯手熟爾?;A(chǔ)是王道。我們的基礎(chǔ)要扎實扎實再扎實。

      以上面的整個流程來看java的技術(shù)分支很多,要想完全掌握是絕對不可能的。我們只有從中精通1到2個部分。但是java也是有通性的,所謂萬變不離其宗。java的所有編程思路都是“面向?qū)ο蟆钡木幊?。所以大家在往更高境界發(fā)展以前一定要打好基礎(chǔ),這樣不管以后是jree還是j3d都有應(yīng)刃而解的感覺。在這

      里強烈推薦“java編程思想”.所謂打好基礎(chǔ)并不是說要熟悉所有的java代碼。我說的意思是要了解java的結(jié)構(gòu)。class,methode,object,各種套用import,extend 讓自己在結(jié)構(gòu)上對java有個立體而且整體的了解即刻。其實java的學(xué)習(xí)不用固執(zhí)于對代碼的熟悉,1來java本身帶有很多demo,java2d的所有問題幾乎都有demo的樣例。2來java是開放代碼,即使沒有demo網(wǎng)絡(luò)上也有很多高手把自己的代碼分享。所以不要怕沒有參考,參考是到處都有的。最后還有1點經(jīng)驗和大家分享,對sun的api一定要學(xué)會活用,不論是學(xué)習(xí)還是作為參考api都有很大的幫助,在完全了解java的結(jié)構(gòu)的基礎(chǔ)上,不論什么方法都是可以通過api來找到的.所以不要怕找不到方法,了解結(jié)構(gòu),了解api就能找到方法。

      第二篇:Java軟件工程師就業(yè)學(xué)習(xí)介紹

      Java軟件工程師就業(yè)學(xué)習(xí)介紹

      Java軟件工程師就業(yè)學(xué)習(xí)

      課程目標(biāo):

      1、培養(yǎng)符合大中型軟件企業(yè)要求的基于Unix/Linux系統(tǒng)、高端商業(yè)中間件服務(wù)器、面向行業(yè)Java EE架構(gòu),精通Java開發(fā)語言的中高級軟件工程師。合格學(xué)員將具備1-2年成熟軟件開發(fā)經(jīng)驗;

      2、培養(yǎng)出符合大中型企業(yè)要求的Oracle數(shù)據(jù)庫管理員,能夠?qū)ζ髽I(yè)數(shù)據(jù)庫實施有效管理,保證數(shù)據(jù)庫的安全和穩(wěn)定,以及高效的數(shù)據(jù)庫性能;

      Java軟件工程師就業(yè)課程

      一、課程背景

      當(dāng)前,軟件產(chǎn)業(yè)已經(jīng)成為國際競爭的焦點和各國競相發(fā)展的戰(zhàn)略性先導(dǎo)產(chǎn)業(yè)。經(jīng)濟全球化不斷深入、信息化不斷普及,全球范圍內(nèi)的信息產(chǎn)業(yè)結(jié)構(gòu)調(diào)整和梯次轉(zhuǎn)移日趨明顯,為中國軟件產(chǎn)業(yè)創(chuàng)造了良好的發(fā)展機遇。中國軟件產(chǎn)業(yè)經(jīng)過多年的低迷之后,進(jìn)入了高速發(fā)展時期。一方面國內(nèi)軟件行業(yè)市場需求不斷增長,另一方面海外的軟件外包項目日益增加,帶動了國內(nèi)軟件行業(yè)規(guī)模的飛速遞增。

      南京市作為全國軟件產(chǎn)業(yè)排名前五的城市,也以其優(yōu)厚的政策吸引著越來越多的軟件企業(yè)。比如華為、中興、東軟、西門子、摩托羅拉、三星、朗訊、富士通、趨勢科技等眾多國內(nèi)外知名企業(yè)已在南京設(shè)立了研發(fā)中心。目前僅南京的軟件企業(yè)就達(dá)到了800多家,而且還在以較高的速度增長。南京市被授予“國家軟件出口創(chuàng)新基地”及“服務(wù)外包基地”,形成了高新技術(shù)開發(fā)區(qū)、鼓樓區(qū)、玄武區(qū)、雨花區(qū)和江寧技術(shù)開發(fā)區(qū)5個服務(wù)外包示范區(qū),外包服務(wù)企業(yè)達(dá)到148家。南京市政府明確計劃5年內(nèi)吸納5萬大學(xué)生就業(yè),擁有20萬服務(wù)外包從業(yè)人員,同時培訓(xùn)5萬大學(xué)生,新增10萬外包就業(yè)崗位,在“十一五”期間讓15萬-20萬人吃上“軟件飯”。

      2006年年底,我們整合多年軟件行業(yè)培訓(xùn)經(jīng)驗,兼顧大中型軟件企業(yè)使用高端商用軟件進(jìn)行軟件項目開發(fā)的需求,聯(lián)合國際知名IT廠商Sun公司及Oracle公司,推出了專注于培養(yǎng)軟件企業(yè)緊缺軟件人才的企業(yè)實訓(xùn)課程――《Java軟件工程師》課程,取得了良好的市場口碑。(何謂“企業(yè)實訓(xùn)”?“企業(yè)實訓(xùn)”是以軟件企業(yè)的需求為導(dǎo)向,打造具有軟件項目實戰(zhàn)能力的計算機相關(guān)專業(yè)的高校畢業(yè)生)

      二、課程目標(biāo)

      1、培養(yǎng)符合大中型軟件企業(yè)要求的基于Unix/Linux系統(tǒng)、高端商業(yè)中間件服務(wù)器、面向行業(yè)Java EE架構(gòu),精通Java開發(fā)語言的中高級軟件工程師。合格學(xué)員將具備1-2年成熟軟件開發(fā)經(jīng)驗;

      2、培養(yǎng)出符合大中型企業(yè)要求的Oracle數(shù)據(jù)庫管理員,能夠?qū)ζ髽I(yè)數(shù)據(jù)庫實施有效管理,保證數(shù)據(jù)庫的安全和穩(wěn)定,以及高效的數(shù)據(jù)庫性能;

      三、課程介紹

      針對我國軟件行業(yè)現(xiàn)狀,整個課程設(shè)計將理論知識及SUN公司最新的開發(fā)技術(shù)與實際項目開發(fā)、以及Oracle數(shù)據(jù)庫相關(guān)知識有效結(jié)合起來,通過項目演練達(dá)到積累相關(guān)經(jīng)驗的目的。另外,課程中相關(guān)《職業(yè)素養(yǎng)》培訓(xùn),從職場禮儀到著裝規(guī)范,從面試技巧到溝通措辭,全面提升大學(xué)生的綜合素質(zhì),使大學(xué)生走上社會前,就從“學(xué)校人”轉(zhuǎn)變?yōu)橐粋€準(zhǔn)“職業(yè)人”。

      實訓(xùn)課程由5年以上軟件項目開發(fā)經(jīng)驗的資深軟件工程師、項目經(jīng)理以及有著多年數(shù)據(jù)庫管理經(jīng)驗的資深專家擔(dān)綱授課,學(xué)員通過9個月的課程學(xué)習(xí),可以掌握開發(fā)Java大型軟件項目過程中所需要的軟件技術(shù)、設(shè)計規(guī)范、開發(fā)流程、質(zhì)量控制及項目管理,以及Oracle數(shù)據(jù)庫相關(guān)知識內(nèi)容。整個課程采用案例教學(xué),授課與實踐相結(jié)合,項目貫穿于各個階段的課程當(dāng)中,使學(xué)員能夠?qū)W以致用。合格學(xué)員還可以獲得由國際著名廠商Sun公司及Oracle公司所頒發(fā)的Sun認(rèn)證Java程序員(SCJP)、Sun認(rèn)證Web組件開發(fā)專家(SCWCD)、Oracle認(rèn)證數(shù)據(jù)庫管理專家(OCP)等權(quán)威國際認(rèn)證證書,合格學(xué)員保證100%就業(yè)。

      課程特點:

      1、角色定位:明確定位于軟件開發(fā)崗位

      2、專注專業(yè):專門針對Java企業(yè)開發(fā)及Oracle數(shù)據(jù)庫,充分體現(xiàn)專業(yè)深度

      3、項目實訓(xùn):企業(yè)項目開發(fā)的真實場景

      4、工作經(jīng)驗:培訓(xùn)老師多年成熟的軟件開發(fā)及數(shù)據(jù)庫相關(guān)經(jīng)驗及心得

      5、國際認(rèn)證:可以通過考試獲得原廠認(rèn)證證書

      6、完善就業(yè):全面的就業(yè)合作渠道,多位專職HR資深人士提供就業(yè)保障

      六大主題:

      主題一:Web網(wǎng)頁開發(fā)

      主題二:Java面向?qū)ο缶幊?/p>

      主題三:Java Web開發(fā)技術(shù)

      主題四:SSH集成開發(fā)技術(shù)

      主題五:Oracle數(shù)據(jù)庫管理技術(shù)

      主題六:J2EE高級開發(fā)技術(shù)

      ——北大資源研修學(xué)院

      第三篇:java學(xué)習(xí)

      .如何學(xué)習(xí)Java?

      3.1 Java學(xué)習(xí)路線

      3.1.1 基礎(chǔ)語法及Java原理基礎(chǔ)語法和Java原理是地基,地基不牢靠,猶如沙地上建摩天大廈,是相當(dāng)危險的。學(xué)習(xí)Java也是如此,必須要有扎實的基礎(chǔ),你才能在J2EE、J2ME領(lǐng)域游刃有余。參加SCJP(SUN公司認(rèn)證的Java程序員)考試不失為一個好方法,原因之一是為了對得起你交的1200大洋考試費,你會更努力學(xué)習(xí),原因之二是SCJP考試能夠讓你把基礎(chǔ)打得很牢靠,它要求你跟JDK一樣熟悉Java基礎(chǔ)知識;但是你千萬不要認(rèn)為考過了SCJP就有多了不起,就能夠獲得軟件公司的青睞,就能夠獲取高薪,這樣的想法也是很危險的。獲得“真正”的SCJP只能證明你的基礎(chǔ)還過得去,但離實際開發(fā)還有很長的一段路要走。

      3.1.2 OO思想的領(lǐng)悟掌握了基礎(chǔ)語法和Java程序運行原理后,我們就可以用Java語言實現(xiàn)面向?qū)ο蟮乃枷肓?。面向?qū)ο?,是一種方法學(xué);是獨立于語言之外的編程思想;是 CBD基于組件開發(fā)的基礎(chǔ);屬于強勢技術(shù)之一。當(dāng)以后因工作需要轉(zhuǎn)到別的面向?qū)ο笳Z言的時候,你會感到特別的熟悉親切,學(xué)起來像喝涼水這么簡單。

      使用面向?qū)ο蟮乃枷脒M(jìn)行開發(fā)的基本過程是: ●調(diào)查收集需求。●建立用例模型。

      ●從用例模型中識別分析類及類與類之間的靜態(tài)動態(tài)關(guān)系,從而建立分析模型?!窦?xì)化分析模型到設(shè)計模型。●用具體的技術(shù)去實現(xiàn)。●測試、部署、總結(jié)。

      3.1.3 基本API的學(xué)習(xí)進(jìn)行軟件開發(fā)的時候,并不是什么功能都需要我們?nèi)崿F(xiàn),也就是經(jīng)典名言所說的“不需要重新發(fā)明輪子”。我們可以利用現(xiàn)成的類、組件、框架來搭建我們的應(yīng)用,如SUN公司編寫好了眾多類實現(xiàn)一些底層功能,以及我們下載過來的JAR文件中包含的類,我們可以調(diào)用類中的方法來完成某些功能或繼承它。那么這些類中究竟提供了哪些方法給我們使用?方法的參數(shù)個數(shù)及類型是?類的構(gòu)造器需不需要參數(shù)?總不可能SUN公司的工程師打國際長途甚至飄洋過海來告訴你他編寫的類該如何使用吧。他們只能提供文檔給我們查看,Java DOC文檔(參考文獻(xiàn)4.4)就是這樣的文檔,它可以說是程序員與程序員交流的文檔?;続PI指的是實現(xiàn)了一些底層功能的類,通用性較強的API,如字符串處理/輸入輸出等等。我們又把它成為類庫。熟悉API的方法一是多查Java DOC文檔(參考文獻(xiàn)4.4),二是使用JBuilder/Eclipse等IDE的代碼提示功能。

      3.1.4 特定API的學(xué)習(xí)Java介入的領(lǐng)域很廣泛,不同的領(lǐng)域有不同的API,沒有人熟悉所有的API,對一般人而言只是熟悉工作中要用到的API。如果你做界面開發(fā),那么你需要學(xué)習(xí)Swing/AWT/SWT等API;如果你進(jìn)行網(wǎng)絡(luò)游戲開發(fā),你需要深入了解網(wǎng)絡(luò)API/多媒體API/2D3D等;如果你做WEB開發(fā),就需要熟 悉Servlet等API啦。總之,需要根據(jù)工作的需要或你的興趣發(fā)展方向去選擇學(xué)習(xí)特定的API。

      3.1.5 開發(fā)工具的用法在學(xué)習(xí)基礎(chǔ)語法與基本的面向?qū)ο蟾拍顣r,從鍛煉語言熟練程度的角度考慮,我們推薦使用的工具是Editplus/JCreator+JDK,這時候不要急于上手JBuilder/Eclipse等集成開發(fā)環(huán)境,以免過于關(guān)注IDE的強大功能而分散對Java技術(shù)本身的注意力。過了這一階段你就可以開始熟悉 IDE了。程序員日常工作包括很多活動,編輯、編譯及構(gòu)建、調(diào)試、單元測試、版本控制、維持模型與代碼同步、文檔的更新等等,幾乎每一項活動都有專門的工具,如果獨立使用這些工具的話,你將會很痛苦,你需要在堆滿工具的任務(wù)欄上不斷的切換,效率很低下,也很容易出錯。在JBuilder、Eclipse等IDE中已經(jīng)自動集成編輯器、編譯器、調(diào)試器、單元測試工具JUnit、自動構(gòu)建工具ANT、版本控制工具CVS、DOC文檔生成與更新等等,甚至可以把UML建模工具也集成進(jìn)去,又提供了豐富的向?qū)椭煽蚣艽a,讓我們的開發(fā)變得更輕松。應(yīng)該說IDE發(fā)展的趨勢就是集成軟件開發(fā)中要用到的幾乎所有工具。從開發(fā)效率的角度考慮,使用IDE是必經(jīng)之路,也是從一個學(xué)生到一個職業(yè)程序員轉(zhuǎn)變的里程碑。Java開發(fā)使用的IDE主要有Eclipse、JBuilder、JDeveloper、NetBeans等幾種;而Eclipse、JBuilder 占有的市場份額是最大的。JBuilder在近幾年來一直是Java集成開發(fā)環(huán)境中的霸主,它是由備受程序員尊敬的Borland公司開發(fā),在硝煙彌漫的 Java IDE大戰(zhàn)中,以其快速的版本更新?lián)魯BM的Visual Age for Java等而成就一番偉業(yè)。IBM在Visual Age for Java上已經(jīng)無利可圖之下,干脆將之貢獻(xiàn)給開源社區(qū),成為Eclipse的前身,真所謂“柳暗花明又一村”。浴火重生的Eclipse以其開放式的插件擴展機制、免費開源獲得廣大程序員(包括幾乎所有的骨灰級程序員)的青睞,極具發(fā)展?jié)摿Α?/p>

      3.1.6 學(xué)習(xí)軟件工程 對小型項目而言,你可能認(rèn)為軟件工程沒太大的必要。隨著項目的復(fù)雜性越來越高,軟件工程的必要性才會體現(xiàn)出來。參見“軟件開發(fā)學(xué)習(xí)路線”小節(jié)。

      3.2學(xué)習(xí)要點 確立的學(xué)習(xí)路線之后,我們還需要總結(jié)一下Java的學(xué)習(xí)要點,這些要點在前文多多少少提到過,只是筆者覺得這些地方特別要注意才對它們進(jìn)行匯總,不要嫌我婆婆媽媽啊。

      3.2.1勤查API文檔當(dāng)程序員編寫好某些類,覺得很有成就感,想把它貢獻(xiàn)給各位苦難的同行。這時候你要使用“Javadoc”工具(包含在JDK中)生成標(biāo)準(zhǔn)的Java DOC文檔,供同行使用。J2SE/J2EE/J2ME的DOC文檔是程序員與程序員交流的工具,幾乎人手一份,除了菜鳥之外。J2SE DOC文檔官方下載地址:http://Java.sun.com/j2se/1.5.0/download.jsp,你可以到google搜索CHM版本下載。也可以在線查看:http://Java.sun.com/j2se/1.5.0/docs/api/index.html。對待DOC文檔要像毛主席語錄,早上起床念一遍,吃飯睡覺前念一遍。當(dāng)需要某項功能的時候,你應(yīng)該先查相應(yīng)的DOC文檔看看有沒有現(xiàn)成的實現(xiàn),有的話就不必勞神費心了直接用就可以了,找不到的時候才考慮自己實現(xiàn)。使用步驟一般如下: ●找特定的包,包一般根據(jù)功能組織?!裾倚枰褂妙?,類命名規(guī)范的話我們由類的名字可猜出一二?!襁x擇構(gòu)造器,大多數(shù)使用類的方式是創(chuàng)建對象?!襁x擇你需要的方法。

      3.2.2 查書/google->寫代碼測試->查看源代碼->請教別人 當(dāng)我們遇到問題的時候該如何解決?這時候不要急著問別人,太簡單的問題,沒經(jīng)過思考的問題,別人會因此而瞧不起你??梢韵日艺視?,到google中搜一下看看,絕大部分問題基本就解決了。而像“某些類/方法如何使用的問題”,DOC文檔就是答案。對某些知識點有疑惑是,寫代碼測試一下,會給你留下深刻的印象。而有的問題,你可能需要直接看 API的源代碼驗證你的想法。萬不得已才去請教別人。

      3.2.3學(xué)習(xí)開源軟件的設(shè)計思想 Java領(lǐng)域有許多源代碼開放的工具、組件、框架,JUnit、ANT、Tomcat、Struts、Spring、Jive論壇、PetStore寵物店等等多如牛毛。這些可是前輩給我們留下的瑰寶呀。入寶山而空手歸,你心甘嗎?對這些工具、框架進(jìn)行分析,領(lǐng)會其中的設(shè)計思想,有朝一日說不定你也能寫一個XXX框架什么的,風(fēng)光一把。分析開源軟件其實是你提高技術(shù)、提高實戰(zhàn)能力的便捷方法。

      3.2.4 規(guī)范的重要性 沒有規(guī)矩,不成方圓。這里的規(guī)范有兩層含義。第一層含義是技術(shù)規(guī)范,多到http://004km.cn下載JSRXXX規(guī)范,多讀規(guī)范,這是最權(quán)威準(zhǔn)確最新的教材。第二層含義是編程規(guī)范,如果你使用了大量的獨特算法,富有個性的變量及方法的命名方式;同時,沒給程序作注釋,以顯示你的編程功底是多么的深厚。這樣的代碼別人看起來像天書,要理解談何容易,更不用說維護了,必然會被無情地掃入垃圾堆。Java編碼規(guī)范到此查看或下載http://Java.sun.com/docs/codeconv/,中文的也有,啊,還要問我在哪,請參考3.2.2節(jié)。

      3.2.5 不局限于Java 很不幸,很幸運,要學(xué)習(xí)的東西還有很多。不幸的是因為要學(xué)的東西太多且多變,沒時間陪老婆家人或女朋友,導(dǎo)致身心疲憊,嚴(yán)重者甚至導(dǎo)致抑郁癥。幸運的是別人要搶你飯碗絕非易事,他們或她們需要付出很多才能達(dá)成心愿。Java不要孤立地去學(xué)習(xí),需要綜合學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、OOP、軟件工程、UML、網(wǎng)絡(luò)編程、數(shù)據(jù)庫技術(shù)等知識,用橫向縱向的比較聯(lián)想的方式去學(xué)習(xí)會更有效。如學(xué)習(xí)Java集合的時候找數(shù)據(jù)結(jié)構(gòu)的書看看;學(xué)JDBC的時候復(fù)習(xí)數(shù)據(jù)庫技術(shù);采取的依然是“需要的時候再學(xué)”的原則。

      4.結(jié)束語需要強調(diào)的是,學(xué)習(xí)軟件開發(fā)確實有一定的難度,也很辛苦,需要付出很多努力,但千萬不要半途而廢。本文如果能對一直徘徊在Java神殿之外的朋友有所幫助的話,筆者也欣慰了。哈哈,怎么聽起來老氣橫秋呀?沒辦法,在電腦的長期輻射之下,都快變成小老頭了。最后奉勸各位程序員尤其是MM程序員,完成工作后趕快遠(yuǎn)離電腦,據(jù)《胡播亂報》報道,電腦輻射會在白皙的皮膚上面點綴一些小黑點,看起來鮮艷無比……

      第四篇:JAVA學(xué)習(xí)

      買本《java瘋狂講義》 或者 在網(wǎng)上下載下來看看主要看java語法部分和面向?qū)ο缶幊滩糠诌@些要速度過 接下來開始寫一些小例子 從例子里面學(xué)習(xí)會更快例子差不多了就開始web方面的涉獵,先學(xué)struts->jsp->servlet->hibernate->spring學(xué)習(xí)javascript

      第五篇:如何深入學(xué)習(xí)java

      在開發(fā)領(lǐng)域的技術(shù)人員,只有不斷地充電提高才能夠讓自己始終處于不敗之地。技術(shù)日新月異,推陳出新,讓技術(shù)人員目不暇接。我們都知道,java技術(shù)是目前最流行的編程語言,java入門很難簡單,可是要想成為高手,拿到更高的工資,還需要深入學(xué)習(xí),那么如何深入學(xué)習(xí)java?

      Oracle的Java EE 6提供了三大新技術(shù)和更多豐富組件和強勁的特色功能,很先進(jìn)、實用,并且容易掌握,絕對值得java程序員等技術(shù)人員深入學(xué)習(xí),全面提升自身的核心競爭力。

      Java EE 6的第一大新技術(shù)就是支持JAX-RS(JSR 311),JAX-RS是RESTful Web Services Java API的簡寫,Java EE 6包含了它的最新1.1版本,它可以讓程序員迅速構(gòu)建遵循REST(Representational State Transfer,表象化狀態(tài)轉(zhuǎn)變)風(fēng)格軟件架構(gòu)的輕量級Web服務(wù),它對于每個資源都使用全局引用標(biāo)識符URI,并擁有直接通過HTTP傳輸數(shù)據(jù)的能力,可以使用標(biāo)準(zhǔn)的固定動詞—GET,PUT,POST和DELETE等來操作這些資源。同時,JAX-RS為在Java中構(gòu)建RESTful Web服務(wù)提供了標(biāo)準(zhǔn)化API,API還提供了注解、相關(guān)的類和接口,這使得在Java中創(chuàng)建RESTful Web服務(wù)變得簡單。

      Java EE 6的第二大新技術(shù)是它可以支持面向Java EE平臺的上下文和依賴性注入-CDI(JSR 299),CDI是Context and Dependency Injection的簡寫,它是Java EE平臺的Web層和企業(yè)層之間的一座橋梁。通過CDI,不僅可以讓企業(yè)層通過諸如EJB和JPA等技術(shù),對事務(wù)性資源提供強有力的支持。同時,通過CDI,使得Web層也能夠支持事務(wù),這樣在Web應(yīng)用程序中訪問事務(wù)資源就更容易了。

      支持Bean驗證(JSR 303)是Java EE 6的第三大新技術(shù),Bean驗證提供了一個遵循JavaBean規(guī)范編寫的Java類,它提供了標(biāo)準(zhǔn)驗證框架,并可在應(yīng)用程序的所有層之間共享,簡化了驗證,減少重復(fù)、錯誤和凌亂。

      以上三種技術(shù),就是深入學(xué)習(xí)java必備的,當(dāng)然,強大的java不只這些,需要學(xué)習(xí)的還有很多,同時也需要連續(xù)的練習(xí),這樣才能成為真正的java高手。如何深入學(xué)習(xí)java

      長沙java培訓(xùn)http:///

      下載介紹Java學(xué)習(xí)的一些主線思路五篇word格式文檔
      下載介紹Java學(xué)習(xí)的一些主線思路五篇.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        java軟件工程師介紹

        Java軟件工程師 職業(yè)概述: Java的應(yīng)用可以說是無處不在,從桌面辦公應(yīng)用到網(wǎng)絡(luò)數(shù)據(jù)庫等應(yīng)用,從PC到嵌入式移動平臺,從Java小應(yīng)用程序(Applet)到架構(gòu)龐大的J2EE企業(yè)級解決方案,處處都......

        廣州Java培訓(xùn)課程介紹

        瘋狂軟件學(xué)院IT培訓(xùn)Java工程師培訓(xùn),提升競爭力高薪就業(yè)隨著互聯(lián)網(wǎng)的高速發(fā)展,我國IT行業(yè)的發(fā)展勢頭強勁,專業(yè)的IT人才每年的需求量都會增加遞增。在人才競爭激烈的今天,專業(yè)設(shè)置......

        Java學(xué)習(xí)路線

        怎么學(xué)習(xí)Java,這是很多新手經(jīng)常會問我的問題,現(xiàn)在我簡單描述下一個Java初學(xué)者到就業(yè)要學(xué)到的一些東西: 首先要明白Java體系設(shè)計到得三個方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 P......

        java 學(xué)習(xí)線路

        怎么學(xué)習(xí)Java,這是很多新手經(jīng)常會問我的問題,現(xiàn)在我簡單描述下一個Java初學(xué)者到就業(yè)要學(xué)到的一些東西: 首先要明白Java體系設(shè)計到得三個方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 P......

        學(xué)習(xí)必經(jīng)之路JAVA

        很多網(wǎng)友問我學(xué)習(xí)Java有沒有什么捷徑,我說“無他,唯手熟爾”。但是我卻很愿意將自己學(xué)習(xí)的一些經(jīng)驗寫出來,以便后來者少走彎路,幫助別人是最大的快樂嘛! 要想學(xué)好Java,首先要知......

        java學(xué)習(xí)方向

        如何學(xué)習(xí)java(一) 最近論壇上看到好幾個朋友都在問,如何學(xué)習(xí)Java的問題,“我已經(jīng)學(xué)習(xí)了J2SE,怎么樣才能轉(zhuǎn)向J2EE?”,“我看完了Thinking in Java, 可以學(xué)習(xí)J2EE了么?”。于是就......

        java學(xué)習(xí)步驟

        java 學(xué)習(xí)步驟-_- J2EE又包括許多組件,如JSP,Servlet,JavaBean,EJB,JDBC,JavaMail等。要學(xué)習(xí)起來可不是一兩天的事。那么又該如何學(xué)習(xí)J2EE呢?當(dāng)然Java語法得先看一看的,I/O包......

        java學(xué)習(xí)報告

        經(jīng)過一個學(xué)期的學(xué)習(xí),Java的課程已經(jīng)結(jié)束了??墒俏抑?,學(xué)習(xí)java的路上,我們才剛剛起步。學(xué)Java之前我聽許多人說Java很難,學(xué)了之后我感覺Java確實不容易,想學(xué)好它并非易事。 學(xué)......