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