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

本文已影響2.6W人 

零基礎學習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的同時學習英文,一箭雙鵰多好。另外好多軟件需要到英文網站下載,你要能夠找到它們,這些是最基本的要求,英語好對你學習有很大的幫助。

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

相關內容

熱門精選