java開發(fā)系統(tǒng)采用什么技術(shù)_第1頁
java開發(fā)系統(tǒng)采用什么技術(shù)_第2頁
java開發(fā)系統(tǒng)采用什么技術(shù)_第3頁
java開發(fā)系統(tǒng)采用什么技術(shù)_第4頁
java開發(fā)系統(tǒng)采用什么技術(shù)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

第頁java開發(fā)系統(tǒng)采用什么技術(shù)第一步:首先要做好學(xué)習(xí)前的準(zhǔn)備工作:java語言一般用于大型的服務(wù)器程序開發(fā),所有有必要了解如下內(nèi)容:Unix開發(fā)環(huán)境Unix系統(tǒng)原理、Unix開發(fā)環(huán)境、Unix常用命令。熟練掌握Unix常用命令;熟練構(gòu)建下的Java開發(fā)環(huán)境。

第二步:然后進入Java語言基礎(chǔ)的學(xué)習(xí)階段,學(xué)習(xí)任何一門語言都要打好基礎(chǔ),曾經(jīng)學(xué)過高級程序語言(C,C++等)來說,java語言基礎(chǔ)有自己的特點,但是基本規(guī)律都是相通的,如:算法基礎(chǔ)、常用數(shù)據(jù)結(jié)構(gòu)、企業(yè)編程規(guī)范。掌握常見的數(shù)據(jù)結(jié)構(gòu)和有用算法;培養(yǎng)優(yōu)良的企業(yè)級編程習(xí)慣。

第三步:掌握java語言基礎(chǔ)后接下來就是面向?qū)ο笳Z言的共性:Java面向?qū)ο竺嫦驅(qū)ο筇匦裕悍庋b、繼承、多態(tài)等。掌握面向?qū)ο蟮幕驹瓌t以及在編程施行中的意義;掌握J(rèn)ava面向?qū)ο缶幊袒緦崿F(xiàn)原理。

第四步:JDK核心API語言核心包、異常處理、常用工具包、集合框架。熟練掌握J(rèn)DK核心API編程技術(shù);理解API〔制定〕原則;具備熟練的閱讀API文檔的能力;JavaSE核心異常處理、多線程基礎(chǔ)、IO系統(tǒng)、網(wǎng)絡(luò)編程、Swing組件、JVM性能調(diào)優(yōu)(JVM內(nèi)存結(jié)構(gòu)剖析、GC分析及調(diào)優(yōu)、JVM內(nèi)存參數(shù)優(yōu)化)、Java泛型、JDK新特性。熟練掌握J(rèn)avaSE核心內(nèi)容,特別是IO和多線程;初步具備面向?qū)ο笾贫ê途幊痰哪芰?掌握基本的JVM優(yōu)化策略。XMLXML語法、XML解析(SAX、DOM)、Dom4j組件、Digester組件。熟練掌握XML語法規(guī)則;理解DOM模型;熟悉Java對XML的各種解析方式。

2怎么學(xué)習(xí)java

1、把一些常用的瑣碎技術(shù)學(xué)會了,比如xml的作用和實際運用,如何操作文件,如何運用日志,如何簡化封裝常用的工具類,比如日期操作、編碼處理、分頁模塊等等,這些小東西會占用你大量的時間去處理摸索。

2、把數(shù)據(jù)庫用好。數(shù)據(jù)庫不是會增刪改查就可以了的,你要關(guān)注事務(wù)設(shè)置是否合理,是否有可能產(chǎn)生臟數(shù)據(jù),是否要動用樂觀鎖悲觀鎖等等,重要數(shù)據(jù)出了錯,無論是技術(shù)上還是業(yè)務(wù)上都是很麻煩的事。

3、懂得什么是集群,什么是分布式,懂得怎么向別的系統(tǒng)發(fā)請求,交換數(shù)據(jù),webservice。

4、如果你也寫頁面,你要會用JAVASCRIPT,不一定要很深入,你可以用JQUERY代替,做到無刷新的頁面操作以及AJAX請求。

第一年能達到這個程度,你絕對已經(jīng)在平均水準(zhǔn)之上了。達到這個水平常,有種似乎一切網(wǎng)站開發(fā)都不在話下的感覺,當(dāng)然事實上還差得太遠(yuǎn)太遠(yuǎn)這個階段想面?zhèn)€高薪的工作還是很難的,只能說達到溫飽線了,不用為柴米油鹽發(fā)愁。

3怎樣學(xué)java

首先是興趣。興趣是學(xué)習(xí)的最好老師

其實最大的困難是在于克服自己。只要你有恒心,學(xué)好JAVA并不難。就算你沒有基礎(chǔ),沒有經(jīng)驗,沒有任何概念??墒羌词故前l(fā)明JAVA的人,發(fā)明計算機的人在起初也是一張白紙。他們也是不斷琢磨,不斷學(xué)習(xí)和施行才出結(jié)果的。所有的JAVA高手都是從什么也不會學(xué)到什么都會的。興趣很重要,只要你有興趣,就會發(fā)現(xiàn)學(xué)習(xí)JAVA和打籃球一樣簡單。

其次要努力。古語說的好:只要功夫深鐵杵磨成針

中國人做事就怕有怕認(rèn)真。只要有恒心,你會發(fā)現(xiàn)學(xué)好JAVA兼職是小菜一碟,比老婆婆用鐵杵磨針要簡單多了。當(dāng)然你會說你沒有基礎(chǔ),那么你就在學(xué)JAVA之前,拿出3個月學(xué)計算機基礎(chǔ),怎么樣!3個月不夠,半年夠不夠。我想,只要保持、努力,有恒心,要不了1年,就能學(xué)好JAVA。甚至半年就夠了。

方法很重要。技方法很重要,可以嘗試看視頻

學(xué)習(xí)方法很重要,要找到有效的學(xué)習(xí)方法,這樣學(xué)起來會如魚得水的。比如,現(xiàn)在許多人看基礎(chǔ)免費視頻,學(xué)起來就比以前看書快很多,而且也更簡單。

避免被騙。如果斷定上培訓(xùn)機構(gòu),“合適最好、慎重當(dāng)心、以防被騙〞

什么叫合適最好,就培訓(xùn)機構(gòu)并不是越出名、學(xué)費越貴就一定越好。其實,好多培訓(xùn)機構(gòu)廣告打的猛,其實教學(xué)水平未必是最好的。Java培訓(xùn)費用動輒上萬,騙子培訓(xùn)機構(gòu)也非常多,所以要遵循“合適最好、慎重當(dāng)心、以防被騙〞。

可走捷徑。可以合計合計上培訓(xùn)班

其實,現(xiàn)在很多JAVA培訓(xùn)班已經(jīng)具備比較成熟的教學(xué)方法,有經(jīng)驗實力的知名培訓(xùn)機構(gòu)培訓(xùn)出來的同學(xué)更能受用人單位的認(rèn)可。當(dāng)然,不同培訓(xùn)機構(gòu)對學(xué)員準(zhǔn)入要求不一樣,有的培訓(xùn)機構(gòu)要求有基礎(chǔ)的,有的零基礎(chǔ)的都可以,學(xué)習(xí)的深淺也不一,時間也不一樣。這個必須要結(jié)合自己實際狀況來做決定。

4java怎么樣學(xué)習(xí)

你必須要精通面向?qū)ο蠓治雠c制定(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。

你必須要學(xué)習(xí)JAVA語言的基礎(chǔ)知識以及它的核心類庫(collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization,以及其他)。

你應(yīng)該了解JVM,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應(yīng)該有能力反編譯一個類文件并且明白一些基本的匯編指令。

如果你將要寫客戶端程序,你必須要學(xué)習(xí)WEB的小應(yīng)用程序(applet),必必須掌握UI制定的思想和方法,以及桌面程序的SWING,AWT,SWT。你還應(yīng)該對UI部件的JAVABEAN組件模式有所了解。JAVABEANS也被應(yīng)用在JSP中以把業(yè)務(wù)邏輯從表現(xiàn)層中分開出來。

你必須要學(xué)習(xí)java數(shù)據(jù)庫技術(shù),如JDBCAPI并且會使用至少一種persistence/ORM構(gòu)架,例如Hibernate,JDO,CocoBase,TopLink,InsideLiberator(國產(chǎn)JDO紅工廠軟件)或者iBatis。

你還應(yīng)該了解對象關(guān)系的阻抗失配的含義,以及它是如何影響業(yè)務(wù)對象的與關(guān)系型數(shù)據(jù)庫的交互,和它的運行結(jié)果,還必須要掌握不同的數(shù)據(jù)庫產(chǎn)品運用,比

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論