如何提高java開發(fā)技能_第1頁
如何提高java開發(fā)技能_第2頁
如何提高java開發(fā)技能_第3頁
如何提高java開發(fā)技能_第4頁
如何提高java開發(fā)技能_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第頁如何提高java開發(fā)技能一、面向?qū)ο蟮闹R:java是一種面向?qū)ο蟮拈_發(fā)語言,因此熟悉面向?qū)ο髮W習java很有必要,你必須要了解:什么是對象,什么是類,什么是封裝,什么是多態(tài),什么是繼承,什么是抽象類,什么是接口。理解以上概念后,還必須要知道這些概念是如何體現(xiàn)的,如類和對象有什么區(qū)別?類是如何封裝的?

二、java語法:如果已經(jīng)有了開發(fā)經(jīng)驗,那么學習java語法將比較容易。如果有C++等面向?qū)ο笳Z言的開發(fā)經(jīng)驗,那就只必須簡單的翻看一下介紹java的相關(guān)書籍就可以了。如果是新手,沒有關(guān)系,多下些工夫,好好研究一本java初級教程之類的書就可以了。

學習了java語法,加上面向?qū)ο蟮闹R,只有用心,你就可以寫出來比較好的java代碼了。如果再抽出時間熟悉一下java〔編程〕規(guī)范,那么java程序開發(fā)的水平就應該不俗了。

三、JSP和HTML:在我國的絕大多數(shù)公司,做java程序開發(fā)都少不了和JSP以及HTML打交道。所以,要熟悉java程序開發(fā)就要熟悉JSP和HTML,最好能知道JSP的幾個內(nèi)置對象,如Session,Request,Reponse,,以及常用的JSP標簽,如include,userBean等。無論一些工具會幫你生成HTML代碼,但還是要熟悉比如title,等。如果再熟悉一下JS和CSS就更好了,那會使做出的頁面更友好。

四、WebServer:熟悉了以上三種,可以肯定的說你已經(jīng)可以制作出來JSP頁面了,也可以在你的頁面里使用自己開發(fā)的java類了,但你的頁面總要跑起來才干看到你要的效果,這就要求必須熟悉一種WebServer,比如:TOMCAT,RESIN等。您要熟悉如何發(fā)布你的應用,如何利用WebServer的數(shù)據(jù)庫資源等。

五、熟悉一種框架:熟悉一種框架其實是java程序開發(fā)的一種可選知識,但目前開發(fā)B/S結(jié)構(gòu)的應用的開發(fā)小組,都差不多會采納一種框架來構(gòu)建自己的應用系統(tǒng)??蚣芏紩性S多可重用的代碼,優(yōu)良的層次關(guān)系和業(yè)務控制邏輯,基于框架的開發(fā)使你可以省出很多的開發(fā)成本。目前比較流行的框架有Struts和WAF等。

2怎么學習java

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

java學習最忌就是盲目跟風。很多java學習者喜愛盲目跟風,什么熱門他就學什么,喜愛丟了西瓜撿芝麻,沒有自己的主見,更沒有遠見,到頭來一無所獲。java學習應該有針對性、目的性,認準了就努力保持下去。

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

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

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

3怎樣學java

首先得學習一下java基礎(chǔ),也就是javase部分的基礎(chǔ)知識,這方面網(wǎng)上的教程很多,文檔和視頻都有,可以自行的查閱學習,比較重要的是java基礎(chǔ)語法,基礎(chǔ)工具類,集合類,多線程,網(wǎng)絡編程,java反射這些基本的都必須要掌握。

學完了java基礎(chǔ),咱們得學習一下javaweb,這其中很重要的有jsp,servlet,javabean等一些內(nèi)容,在學習這些東西的過程中,我們要著重學習一下協(xié)議的通訊原理,這個了解了對我們學習javaweb有很好的輔助理解的作用,大家要謹記。

學完了javaweb后,咱們就要接觸框架的學習了?,F(xiàn)在主流的框架有ssm(spring+springmvc+mybatis),其中spring是〔管理〕容器,springmvc是控制層,mybatis是數(shù)據(jù)庫連接層,這些東西學完后就可以進行開發(fā)了。這些內(nèi)容網(wǎng)上面都是有教程的哦。

現(xiàn)在的實際項目中很多都是前后端分開的項目,后端就是api接口,返回的是json格式的數(shù)據(jù)就可以了,所以在這里,還有個框架我推舉一下,就是jersery框架,大家有興趣可以在網(wǎng)上查一下,這個是restful風格的框架,合適在先后端分開項目中使用。

然后在這里我要具體介紹下數(shù)據(jù)庫方面技術(shù)。首先得學下jdbc,這個是數(shù)據(jù)庫層最基礎(chǔ)的東西,必須要好好學習一下。然后現(xiàn)在最主流的是hibernate和mybatis框架,后者特點是使用靈活,但是要求對sql查詢語句比較熟練。建議大家有時間把這兩個框架都學習下。

前面提到了spring,不知道spring的java程序員不是一個合格的java程序員,這句話說明它有多重要,大家心里清楚了吧,搞java后臺,離不開spring,大家好好學習這個。

4java怎么樣學習

第一階段、培養(yǎng)興趣

興趣是好的老師,可以是天生的,也可以后期培養(yǎng)。所以,學習java一定要對其感興趣,即使剛開始沒有興趣也應該努力的培養(yǎng)自己對java的興趣,如果沒有興趣的話即使今后從事這樣的方向也不會有所成就。因此,既然選擇學習這門技術(shù),那就應該把自己的精力和興趣轉(zhuǎn)移到java上,把java學習當成是一款有難度、必須要持久戰(zhàn)術(shù)的游戲,在學習java的過程中,找到自己的存在感、滿足感、成就感。

第二階段、清除障礙

當自己對Java產(chǎn)生興趣,并付出渾身解數(shù)來學習,但學習效果不好的時候,我們就應該停下腳步檢查一下是什么因素阻礙了自己的進步,然后逐一解決。比如,不少男生在寫java代碼的時候,往往記不住命令的英文單詞或者常常混淆。由于單詞拼寫錯誤,導致程序報錯,這些低級錯誤使得浪費不少時間。那我們是不是應該天天花個十幾分鐘,把java學習中能用到的〔英語〕單詞背下來呢?這樣就會讓自己的學習更有效率。

第三階段、調(diào)整狀態(tài)

注意力不集中是很多人都有的狀態(tài),如果課上掌握

溫馨提示

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

評論

0/150

提交評論