零基礎學習Java需要掌握4大知識點
本文已影響2.6W人
本文已影響2.6W人
零基礎學習Java需要掌握4大知識點,Java作為計算機程式語言中的一大分類,每年都有很多基礎為零的人想要想要速成Java語言,下面跟大家分享零基礎學習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的同時學習英文,一箭雙鵰多好。另外好多軟體需要到英文網站下載,你要能夠找到它們,這些是最基本的要求,英語好對你學習有很大的幫助。
使用合適的工具工欲善其事必先利其器。軟體開發包含各種各樣的活動,需求收集分析、建立用例模型、建立分析設計模型、程式設計實現、除錯程式、自動化測試、持續整合等等,沒有工具幫忙可以說是寸步難行。
juvia s place是哪國的品牌 juvia s place眼影盤試色
john varvatos香水怎麼樣多少錢 john varvatos香水檔次
零基礎學攝影
aj4 tattoo發售價格時間 aj4 tattoo多少錢
零基礎如何練習瑜伽
冬季補水需要掌握哪些常識
零基礎也能學編髮 盤點5種超簡單辮子造型
冬季減肥小知識大家需要牢牢掌握
秋季要美容護膚需要做好哪4基礎步驟
體育與健康基礎知識大全
學習化妝有哪些技巧,學習化妝需要掌握哪些技巧
aj4 FIBA多少錢 aj4 FIBA發售日期售價
aj34什麼時候發售 喬丹aj34諜照曝光
攝影基礎知識掌握這三大攝影要素,青銅立馬上王者
學習java需要哪些基礎知識 新手學習Java需要學習哪些基礎
面板防皺需要掌握哪些常識
美容護膚基礎知識大全
大學畢業生需要掌握的面試技巧
臉部護理需要掌握哪些基本步驟
護膚需要掌握的5個小常識
有哪些基礎知識,是買表前需要搞懂的?
校園暴力防範知識要掌握
大學生職場面試需要掌握哪些禮儀