版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁(yè)直接學(xué)習(xí)java一、面向?qū)ο蟮闹R(shí):java是一種面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言,因此熟悉面向?qū)ο髮?duì)學(xué)習(xí)java很有必要,你必須要了解:什么是對(duì)象,什么是類,什么是封裝,什么是多態(tài),什么是繼承,什么是抽象類,什么是接口。理解以上概念后,還必須要知道這些概念是如何體現(xiàn)的,如類和對(duì)象有什么區(qū)別?類是如何封裝的?
二、java語(yǔ)法:如果已經(jīng)有了開(kāi)發(fā)經(jīng)驗(yàn),那么學(xué)習(xí)java語(yǔ)法將比較容易。如果有C++等面向?qū)ο笳Z(yǔ)言的開(kāi)發(fā)經(jīng)驗(yàn),那就只必須簡(jiǎn)單的翻看一下介紹java的相關(guān)書籍就可以了。如果是新手,沒(méi)有關(guān)系,多下些工夫,好好研究一本java初級(jí)教程之類的書就可以了。
學(xué)習(xí)了java語(yǔ)法,加上面向?qū)ο蟮闹R(shí),只有用心,你就可以寫出來(lái)比較好的java代碼了。如果再抽出時(shí)間熟悉一下java〔編程〕規(guī)范,那么java程序開(kāi)發(fā)的水平就應(yīng)該不俗了。
三、JSP和HTML:在我國(guó)的絕大多數(shù)公司,做java程序開(kāi)發(fā)都少不了和JSP以及HTML打交道。所以,要熟悉java程序開(kāi)發(fā)就要熟悉JSP和HTML,最好能知道JSP的幾個(gè)內(nèi)置對(duì)象,如Session,Request,Reponse,,以及常用的JSP標(biāo)簽,如include,userBean等。無(wú)論一些工具會(huì)幫你生成HTML代碼,但還是要熟悉比如title,等。如果再熟悉一下JS和CSS就更好了,那會(huì)使做出的頁(yè)面更友好。
四、WebServer:熟悉了以上三種,可以肯定的說(shuō)你已經(jīng)可以制作出來(lái)JSP頁(yè)面了,也可以在你的頁(yè)面里使用自己開(kāi)發(fā)的java類了,但你的頁(yè)面總要跑起來(lái)才干看到你要的效果,這就要求必須熟悉一種WebServer,比如:TOMCAT,RESIN等。您要熟悉如何發(fā)布你的應(yīng)用,如何利用WebServer的數(shù)據(jù)庫(kù)資源等。
五、熟悉一種框架:熟悉一種框架其實(shí)是java程序開(kāi)發(fā)的一種可選知識(shí),但目前開(kāi)發(fā)B/S結(jié)構(gòu)的應(yīng)用的開(kāi)發(fā)小組,都差不多會(huì)采納一種框架來(lái)構(gòu)建自己的應(yīng)用系統(tǒng)。框架都會(huì)有許多可重用的代碼,優(yōu)良的層次關(guān)系和業(yè)務(wù)控制邏輯,基于框架的開(kāi)發(fā)使你可以省出很多的開(kāi)發(fā)成本。目前比較流行的框架有Struts和WAF等。
六、開(kāi)發(fā)工具:大家都知道,開(kāi)發(fā)工具可以幫助自己更好更快地開(kāi)發(fā),因此熟悉幾種開(kāi)發(fā)工具很有必要。目前java的開(kāi)發(fā)工具比較流行的有JBuilder,IDEA,Eclipse,HTML的開(kāi)發(fā)工具有Dreamweaver等。
2怎么學(xué)習(xí)java
java學(xué)習(xí)都是一個(gè)按部就班的過(guò)程,學(xué)會(huì)一步后,才干持續(xù)下一步。但是非要說(shuō)Java學(xué)習(xí)要多長(zhǎng)時(shí)間,我認(rèn)為,Java學(xué)習(xí)時(shí)長(zhǎng)一般與Java培訓(xùn)教學(xué)質(zhì)量的好壞以及自身的基礎(chǔ)有很大關(guān)系。
首先我們要選擇一家專業(yè)的JAVA培訓(xùn)機(jī)構(gòu)。因?yàn)槊考遗嘤?xùn)機(jī)構(gòu)所開(kāi)設(shè)的JAVA課程不太一樣,學(xué)習(xí)時(shí)間自然有長(zhǎng)有短。
JAVA面授只必須要經(jīng)過(guò)3--5個(gè)月的強(qiáng)化訓(xùn)練,每一天都由企業(yè)專家級(jí)別的講師帶著同學(xué)進(jìn)行項(xiàng)目開(kāi)發(fā),讓同學(xué)們邊學(xué)邊練,一個(gè)項(xiàng)目開(kāi)發(fā)完就掌握了一套系統(tǒng)的JAVA開(kāi)發(fā)技巧。而JAVA線上課程,使用的是遠(yuǎn)程培訓(xùn)的形式,同學(xué)線上學(xué)習(xí),老師線下答疑,上午學(xué)理論,下午上機(jī)施行,讓同學(xué)輕輕松松掌握J(rèn)AVA開(kāi)發(fā)技巧,同學(xué)學(xué)習(xí)的也很快。
一般說(shuō)來(lái),如果你是大同學(xué)計(jì)算機(jī)專業(yè),或者是現(xiàn)在從事的是計(jì)算機(jī)方面的工作想進(jìn)一步提升,有一定的計(jì)算機(jī)基礎(chǔ)。這樣的狀況,一般參加幾個(gè)月的實(shí)訓(xùn)課程就可以學(xué)會(huì)Java開(kāi)發(fā)了;如果你對(duì)軟件開(kāi)發(fā)有更深一步的了解,將來(lái)想做一名高級(jí)Java開(kāi)發(fā)工程師,短短的幾個(gè)月時(shí)間肯定也是不行的。
3怎樣學(xué)習(xí)java
很多新手在學(xué)習(xí)Java時(shí),碰到第一個(gè)問(wèn)題可能就是安裝jdk后,在〔電腦〕上配置環(huán)境變量。配置環(huán)境變量確實(shí)有些難度,如果你在這里碰到問(wèn)題,可以私信我。我也會(huì)在有時(shí)間的時(shí)候,專門寫一篇環(huán)境變量的經(jīng)驗(yàn)文章。
自學(xué)Java肯定要上網(wǎng)找一些Java教程。我就找了很多視頻,發(fā)現(xiàn)Java視頻教程好壞分差很大。有些教程只是講解一部分知識(shí),有些教程講解內(nèi)容的門檻較高,不合適初學(xué)Java的童鞋。我建議看看(為了避免廣告嫌疑,想要知道視屏名字的,請(qǐng)給留言,在此就不在寫視屏名字了)。
下載API文檔,并常??纯此?。雖然對(duì)很多初學(xué)Java的人來(lái)說(shuō),API文檔有些天書的感覺(jué),但是如果我們慢慢去了解的話,還是可以入門的。另外,任何一個(gè)Java程序猿必定離不開(kāi)API文檔,所以,還是接受它吧。
自學(xué)Java,一定不能手懶,不僅要去學(xué)習(xí),還要自己去施行,只有自己去施行了,才干有代碼感,才干真正理解包、類、方法、變量還有一些關(guān)鍵字的內(nèi)在意義。所以,應(yīng)該邊學(xué)邊自己動(dòng)手寫代碼。
自學(xué)Java,更應(yīng)該想明白為什么要學(xué)習(xí)Java。關(guān)于非專業(yè)的人來(lái)說(shuō),學(xué)習(xí)一門編程語(yǔ)言是很難的,所以我們更應(yīng)該想清楚為什么要學(xué)習(xí)Java,更早確實(shí)定自己的目標(biāo),這樣,我們才不會(huì)漫無(wú)目的,才有前進(jìn)的動(dòng)力。
4怎么樣學(xué)習(xí)java
第一步:零基礎(chǔ)學(xué)習(xí)java的第一步,首先先學(xué)習(xí),計(jì)算機(jī)基本原理,Java語(yǔ)言發(fā)展簡(jiǎn)史,這些是最基本的常識(shí),初學(xué)者一定要了解這些常識(shí)。
第二步:要了解java開(kāi)發(fā)的環(huán)境搭建,體驗(yàn)java程序員的開(kāi)發(fā)環(huán)境,比如變量path和classpath的設(shè)置,java程序員的執(zhí)行過(guò)程,java反編譯工具。
然后了解,計(jì)算機(jī)常用進(jìn)制二、八、十六的介紹,以及它們與十進(jìn)制之間的互相轉(zhuǎn)化,ASCII碼。
第三步:了解Java語(yǔ)法格式,常量和變量,變量的作用域,函數(shù)和函數(shù)的重載,運(yùn)算符,程序流程控制,數(shù)組和操作數(shù)組的類。針對(duì)數(shù)組的常用查找、排序算法原理,以及其Java實(shí)現(xiàn)。
第四步:學(xué)習(xí)一個(gè)很難理解的一個(gè)概念"對(duì)象',很多人學(xué)到"對(duì)象'就會(huì)感到有些吃力,不過(guò)沒(méi)關(guān)系,只要依據(jù)我工具里的教程來(lái)學(xué)習(xí),肯定可以讓你很快掌握。
這段時(shí)間,你要掌握的知識(shí)點(diǎn)如下:
對(duì)象的本質(zhì),理解面向?qū)ο螅惻c對(duì)象的關(guān)系,在程序中如何應(yīng)用面向?qū)ο蟮乃枷虢鉀Q問(wèn)題。
如何〔制定〕類,制定類的基本原則,類的實(shí)例化過(guò)程,類的細(xì)節(jié):構(gòu)造函數(shù)、thi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版游戲版權(quán)采購(gòu)合同示范文本3篇
- 湘潭大學(xué)《體育基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年版經(jīng)營(yíng)權(quán)作抵押借款協(xié)議樣例版B版
- 二零二五版戶外廣告資源代理合作框架協(xié)議3篇
- 2024消防設(shè)備研發(fā)與制造合同范本3篇
- 二零二五年度藝術(shù)品收藏交易合同3篇
- 2025年度智慧養(yǎng)老服務(wù)平臺(tái)建設(shè)與運(yùn)營(yíng)合同3篇
- 桐城師范高等??茖W(xué)?!侗硌莼A(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五版板房租賃合同含物業(yè)管理及保潔服務(wù)3篇
- 四川文軒職業(yè)學(xué)院《機(jī)械工程材料B》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海紐約大學(xué)自主招生面試試題綜合素質(zhì)答案技巧
- 辦公家具項(xiàng)目實(shí)施方案、供貨方案
- 2022年物流服務(wù)師職業(yè)技能競(jìng)賽理論題庫(kù)(含答案)
- ?;钒踩僮饕?guī)程
- 連鎖遺傳和遺傳作圖
- DB63∕T 1885-2020 青海省城鎮(zhèn)老舊小區(qū)綜合改造技術(shù)規(guī)程
- 高邊坡施工危險(xiǎn)源辨識(shí)及分析
- 中海地產(chǎn)設(shè)計(jì)管理程序
- 簡(jiǎn)譜視唱15942
- 《城鎮(zhèn)燃?xì)庠O(shè)施運(yùn)行、維護(hù)和搶修安全技術(shù)規(guī)程》(CJJ51-2006)
- 項(xiàng)目付款審核流程(visio流程圖)
評(píng)論
0/150
提交評(píng)論