18禁网站免费,成年人黄色视频网站,熟妇高潮一区二区在线播放,国产精品高潮呻吟AV

學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗(yàn) > java如何學(xué)習(xí)好

java如何學(xué)習(xí)好

時(shí)間: 威敏1027 分享

java如何學(xué)習(xí)好

  信息科技必將是未來(lái)的潮流,Java語(yǔ)言必將在時(shí)代的進(jìn)步中發(fā)揮不可估量的作用,下面學(xué)習(xí)啦小編收集了一些關(guān)于java學(xué)習(xí)方法,希望對(duì)你有幫助

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

  基礎(chǔ)語(yǔ)法及JAVA原理

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

  思想的領(lǐng)悟

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

  使用面向?qū)ο蟮乃枷脒M(jìn)行開發(fā)的基本過(guò)程是:

  ●調(diào)查收集需求。

  ●建立用例模型。

  ●從用例模型中識(shí)別分析類及類與類之間的靜態(tài)動(dòng)態(tài)關(guān)系,從而建立分析模型。

  ●細(xì)化分析模型到設(shè)計(jì)模型。

  ●用具體的技術(shù)去實(shí)現(xiàn)。

  ●測(cè)試、部署、總結(jié)。

  基本API的學(xué)習(xí)

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

  特定API的學(xué)習(xí)

  JAVA介入的領(lǐng)域很廣泛,不同的領(lǐng)域有不同的API,沒有人熟悉所有的API,對(duì)一般人而言只是熟悉工作中要用到的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。

  零基礎(chǔ)java學(xué)習(xí)方法

  1、理解Java思想Java是一門面向?qū)ο缶幊陶Z(yǔ)言。向?qū)ο缶幊淌荍ava最核心的思想,這也是區(qū)分和C等其他編程語(yǔ)言的一個(gè)顯著特征。掌握面一門語(yǔ)言,首先得掌握它的思想,思想決定高度。這就和我們學(xué)習(xí)語(yǔ)文和英語(yǔ)一樣,漢語(yǔ)學(xué)拼音,英語(yǔ)學(xué)音標(biāo)。抓住了核心,學(xué)習(xí)起來(lái)就事半功倍。

  2、弄清基本概念

  作為一門語(yǔ)言,Java肯定有著豐富而又簡(jiǎn)單的概念。弄清這些基本概念也是必不可少的,死記硬背肯定是不行的,重在理解,理解它們之間的區(qū)別與聯(lián)系,分別有那些應(yīng)用。有些同學(xué)打開電腦就照著書本敲代碼,根本沒有想過(guò)這些代碼中用到了哪些知識(shí)點(diǎn),更談不上理解了,這樣是沒有任何效果的。

  3、多練習(xí)

  只理解了Java的基本概念是遠(yuǎn)遠(yuǎn)不止的,還要知道怎么去使用。剛開始,你可能會(huì)覺得Java中那么多東西怎么也記不住,就連寫一個(gè)小小的入門級(jí)程序都要涉及到好多東西。但是,當(dāng)你親手在鍵盤上敲了幾遍之后,你就會(huì)覺得之前的那些問(wèn)題都不是問(wèn)題了。

  4、學(xué)會(huì)幫助看文檔與源代碼Java是一門開放源代碼的編程語(yǔ)言。利用網(wǎng)絡(luò)可以下載官方的幫助文檔,當(dāng)你不知道一個(gè)東西怎么用時(shí),你可以打開幫助文檔,你的問(wèn)題一下就解決了。如果還不能解決的話,打開搜索引擎,輸入你的問(wèn)題,你一定會(huì)找到答案的。如果你想弄懂Java底層的原理的話,可以去網(wǎng)上下載對(duì)應(yīng)的源代碼??戳嗽创a之后,你會(huì)發(fā)現(xiàn)Java的世界是多么的奇妙,也會(huì)提高你Java編程的水平。
猜你感興趣:

1.初學(xué)如何學(xué)習(xí)好java

2.學(xué)習(xí)java如何入門

3.java學(xué)習(xí)心得

4.初學(xué)者怎么學(xué)習(xí)java

5.java編程學(xué)習(xí)方法有哪些

6.Java程序員學(xué)習(xí)方法分享

7.如何開始學(xué)習(xí)java

3167805