java開發(fā)工程師需要技能_第1頁
java開發(fā)工程師需要技能_第2頁
java開發(fā)工程師需要技能_第3頁
java開發(fā)工程師需要技能_第4頁
java開發(fā)工程師需要技能_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第頁java開發(fā)工程師需要技能第一,學(xué)會學(xué)習(xí)。學(xué)習(xí)也是一種能力,在學(xué)習(xí)和工作中我們發(fā)現(xiàn)同樣多的時間不同的人其學(xué)習(xí)效果是不一樣的,甚至是學(xué)習(xí)用時短的人比時間長的人效果更高。這是因為這兩種人的〔學(xué)習(xí)能力〕不一樣,學(xué)習(xí)能力的養(yǎng)成必須要長期的總結(jié)、積存和沉淀的。建議你和周邊的程序員進(jìn)行比較,如果存在學(xué)習(xí)效率低下的想象,那就趕緊學(xué)習(xí)他人的學(xué)習(xí)方法吧。

第二,將基礎(chǔ)知識學(xué)牢。所謂“基礎(chǔ)不牢,地動山搖〞,因為所有復(fù)雜的程序都是由簡單的程序構(gòu)成,而構(gòu)成這些簡單程序的就是基礎(chǔ)知識,所有出色的程序員都對基礎(chǔ)知識掌握的非常牢固。因此,掌握牢固基礎(chǔ)知識是成為一個JAVA程序員的必要條件之一。

第三,向出色程序員學(xué)習(xí)。所謂“近朱者赤,近墨者黑〞,想要成為一個JAVA程序員,就要向行業(yè)內(nèi)、公司內(nèi)、部門內(nèi)出色的程序員學(xué)習(xí),查看他們編寫的程序,通過查看程序?qū)W習(xí)他們的思維方式。除此之外,還要把握住一切機(jī)會向他們請教,了解他們程序開發(fā)前、中、后是如何思索和工作的,學(xué)習(xí)他們的技巧和方法,并在工作中進(jìn)行實際操練,提升自己的程序開發(fā)能力。

第四,培養(yǎng)自己的結(jié)構(gòu)化思維能力。一個JAVA程序員無論是在工作質(zhì)量還是工作效率方面都是優(yōu)于初級程序員的,他們的成功之處就是形成的結(jié)構(gòu)化的思維能力,他們拿到開發(fā)任務(wù)之后并目視盲目的立即去開發(fā)程序,而是首先了解程序的用途、目的、特別必須求、開發(fā)時間等,掌握這些信息后他們會對程序開發(fā)前、中、后的工作進(jìn)行計劃和安排。要養(yǎng)成結(jié)構(gòu)化思維的模式,首先就要去模仿他們,先做到“形似〞,以后才干做到“神似〞。

第五,在解決問題中成長。在工作中不要怕碰到問題,也不要怕別人向自己請教。在出現(xiàn)問題后,無論是否是自己造成的都要積極參加解決,通過解決問題能夠快速提升自己的編程能力;另外,面對別人的請教也要耐心給予講解,在講解的過程中你既能對知識進(jìn)行鞏固學(xué)習(xí),又能鍛煉自己的〔溝通〕能力。

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

java學(xué)習(xí)最忌虎頭蛇尾。很多java初學(xué)者剛開始自信匯成商學(xué)院,買各種關(guān)于java學(xué)習(xí)的書籍,下載java視頻教程自學(xué),一副不達(dá)目的誓不罷休的感覺。一兩天,一個星期能保持,可是時間一長了,覺得java學(xué)習(xí)索然無味,然后兩天打漁三天曬網(wǎng),不能保持下去,最后的結(jié)果當(dāng)然是一無是處。java學(xué)習(xí)本來就是枯燥、乏味,能由始至終保持下去的人才干獲得成功。

java學(xué)習(xí)最忌就是盲目跟風(fēng)。很多java學(xué)習(xí)者喜愛盲目跟風(fēng),什么熱門他就學(xué)什么,喜愛丟了西瓜撿芝麻,沒有自己的主見,更沒有遠(yuǎn)見,到頭來一無所獲。java學(xué)習(xí)應(yīng)該有針對性、目的性,認(rèn)準(zhǔn)了就努力保持下去。

俗話說:笨鳥先飛,勤能補(bǔ)拙。一點都沒有錯,java學(xué)習(xí)同樣如此。java學(xué)習(xí)碰到問題就要多學(xué),多問,多操作。自己不會就花費(fèi)比別人多一倍的時間去學(xué)習(xí),多問老師同學(xué),學(xué)習(xí)借鑒別人好的方法,往往能夠事半功倍。

java學(xué)習(xí)應(yīng)理論結(jié)合施行。很多java學(xué)習(xí)者只注重java理論知識,忽視施行能力。結(jié)果讓他參加某個java軟件開發(fā)項目卻一竅不通,成為高分低能的人。java學(xué)習(xí)應(yīng)注重理論結(jié)合施行,在java學(xué)習(xí)的同時注重施行。施行是檢驗理論的標(biāo)準(zhǔn),只有在施行中才干發(fā)現(xiàn)問題,才干更好改正并成長。

java學(xué)習(xí)沒有秘籍,也沒有捷徑,java學(xué)習(xí)要踏踏實實,注重理論結(jié)合施行,做到融會貫穿,認(rèn)準(zhǔn)了就從一而終保持下去,只有這樣才干理解java學(xué)習(xí)的真諦。

3怎樣學(xué)java

第一步:首先要做好學(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)境。

第二步:然后進(jì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的各種解析方式。

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

首先要學(xué)好java的基礎(chǔ)部分,重點學(xué)習(xí)javaSE,尤其要熟練掌握面向?qū)ο?、集合框架,常用的?shù)據(jù)結(jié)構(gòu)、JDBC、異常、IO、線程和網(wǎng)絡(luò)編程,關(guān)于每個知識點,最好是能學(xué)做結(jié)合,開發(fā)一些程序,便于深入了解

基礎(chǔ)學(xué)習(xí)完畢之后,開始進(jìn)入javaweb部分的學(xué)習(xí),主要是合計到j(luò)avaweb的應(yīng)用范圍很廣,而且招聘的時候,基本都要求這些。首先學(xué)習(xí)Servlet、JSP的基礎(chǔ)知識,了解request,Response,之后開始學(xué)習(xí)Struts2、Hibernate和Spring,經(jīng)典的SSH框架

在學(xué)習(xí)SSH框架的時候,平常要多應(yīng)用,多開發(fā)。同時必須要閱讀一些框架的源代碼程序,了解原理,之后開始自己動手寫一些小的框架

做javaweb方向的時候,除了后臺java代碼必須要進(jìn)行學(xué)習(xí)之外,還必須要學(xué)習(xí)前臺的csshtmljquery等前臺開發(fā)框架,同時必須要學(xué)習(xí)后臺數(shù)據(jù)庫的配置,以及sql語句的書寫和數(shù)據(jù)庫的調(diào)優(yōu)

java的〔大數(shù)據(jù)〕方向,尤其是要學(xué)習(xí)hadoop,spark這

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論