首頁 > 親子知識 > 育兒寶典 > 零基礎學習Java需要掌握4大知識點

零基礎學習Java需要掌握4大知識點

來源:時髦谷    閱讀: 2.59W 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機檢視

零基礎學習Java需要掌握4大知識點,Java作為計算機程式語言中的一大分類,每年都有很多基礎為零的人想要想要速成Java語言,下面跟大家分享零基礎學習Java需要掌握4大知識點。

零基礎學習Java需要掌握4大知識點

零基礎學習Java需要掌握4大知識點1

一、先明白什麼是Java的四個方面

初學者先弄清這些Java的基本概念是必不可少的,但死記硬背肯定是不行的,重在理解,理解它們之間的區別與聯絡,分別有哪些應用。想想這些程式碼中用到了哪些知識點。不要一味地照著書本敲程式碼。而不去理解。

1、Java程式語言,即語法。

2、Java檔案格式,即各種資料夾、檔案的字尾。

3、Java虛擬機器(JVM),即處理*。class檔案的直譯器。

4、Java應用程式介面(Java API)。

二、掌握靜態方法和屬性

靜態方法和屬性用於描述某一類物件群體的特徵,而不是單個物件的特徵。

Java中大量應用了靜態方法和屬性,這是一個通常的技巧。但是這種技巧在很多語言中不被頻繁地使用。理解靜態方法和屬性對於理解類與物件的關係是十分有幫助的,在大量的Java規範中,靜態方法和屬性被頻繁使用。因此學習者應該理解靜態方法和屬性。

Java在方法和屬性的呼叫上是一致的,區別只表現在宣告的時候,這和c++是不同的。

三、初學者還需明白JAVA的三個技術平臺的`關係

Java分為三個體系,分別為:

Java SE:J2SE,Java2 Platform Standard Edition,標準版。

JavaEE:J2EE,Java 2 Platform, Enterprise Edition,企業版。

JavaME:J2ME,Java 2 Platform Micro Edition,微型版。

要知道java是分兩部分的:一個是編譯,一個是執行。

javac:負責的是編譯的部分,當執行javac時,會啟動java的編譯器程式。對指定副檔名的。java檔案進行編譯。 生成了jvm可以識別的位元組碼檔案。也就是class檔案,也就是java的執行程式。

java:負責執行的部分。會啟動jvm。載入執行時所需的類庫,並對class檔案進行執行。一個檔案要被執行,必須要有一個執行的起始點,這個起始點就是main函式。

四、掌握JAVA程式碼的基本格式

1、Java註釋儘可能全面

對於方法的註釋應該包含詳細的入參和結果說明,有異常丟擲的情況也要詳細敘述:類的註釋應該包含類的功能說明、作者和修改者。

2、多次使用的相同變數最好歸納成常量

多處使用的相同值的變數應該儘量歸納為一個常量,方便日後的維護。

3、儘量少的在迴圈中執行方法呼叫

儘量在迴圈中少做一些可避免的方法呼叫,這樣可以節省方法棧的建立。

零基礎學習Java需要掌握4大知識點2

如何學好Java程式設計

1、培養興趣

興趣是能夠讓你堅持下去的動力,如果只是把寫程式作為謀生的手段的話,你會活的很累,多關心一些行業趣事,多想想蓋茨。不是提倡天天做白日夢,但人要是沒有了夢想,你覺得有味道嗎?

可能像許多人一樣,打打麻將,喝喝功夫茶,拜拜財神爺;每個月就有幾萬十幾萬甚至更多的進帳,憑空多出個“食利階層”。你認為,這樣有味道嗎?有空多到一些程式設計師論壇轉轉,你會發現,他們其實很樂觀幽默,時不時會冒出智慧的火花。

2、要腳踏實地

快餐式的學習不可取,欲速則不達,浮躁是現代人最普遍的心態,能怪誰?也許是貧窮落後了這麼多年的緣故,就像當年浮誇風盛行的時代一樣,都想大步跨入共產主義社會。

現在的軟體公司、客戶、政府、學校、培訓機構等等到處瀰漫著浮躁之氣。社會環境如是,我們不能改變,只能改變自己,鬧市中的安寧,彌足珍貴。許多初學者C++/Java沒開始學,立馬使用VC/JBuilder,會使用VC/JBuilder開發一個HelloWorld程式,就忙不迭的向世界宣告,“我會軟體開發了”,簡歷上也大言不慚地寫上“精通VC/Java”。

結果到軟體公司面試時要麼被三兩下打發走了,要麼被駁的體無完膚,無地自容。到處碰壁之後才知道捧起《Java程式設計思想》仔細鑽研,早知如此何必當初呀。“你現在講究簡單方便,你以後的路就長了”,好象也是佛經中的勸戒。

3、多實踐,快實踐

任何事情,一旦考慮好了,就要馬上上路,不要等到準備周全之後,再去幹事情。假如事情準備考慮周全了再上路的話,別人恐怕捷足先登了。Java軟體開發是一門工程學科,注重的就是實踐,“君子動口不動手”對軟體開發人員來講根本就是錯誤的,他們提倡“動手至上”,但別害怕,他們大多溫文爾雅,沒有暴力傾向,雖然有時候蓬頭垢面的一副“比爾蓋茨”樣。

有前輩高人認為,學習程式設計的祕訣是:程式設計、程式設計、再程式設計,筆者深表贊同。

不僅要多實踐,而且要快實踐。我們在看書的時候,不要等到你完全理解了才動手敲程式碼,而是應該在看書的同時敲程式碼,程式執行的各種情況可以讓你更快更牢固的掌握知識點。

加強英文閱讀能力對學習Java程式設計來說,不要求英語,但不能一點不會,最起碼像JAVAAPI文件這些東西還是要能看懂的,連猜帶懵都可以;旁邊再開啟一個“金山詞霸”。看多了就會越來越熟練。在學Java的同時學習英文,一箭雙鵰多好。另外好多軟體需要到英文網站下載,你要能夠找到它們,這些是最基本的要求,英語好對你學習有很大的幫助。

使用合適的工具工欲善其事必先利其器。軟體開發包含各種各樣的活動,需求收集分析、建立用例模型、建立分析設計模型、程式設計實現、除錯程式、自動化測試、持續整合等等,沒有工具幫忙可以說是寸步難行。

懷孕手冊
新媽手冊
育兒寶典
孕育飲食
早期教育
母嬰用品