通過在鄭州Java學習課程的一段時間,我從開始的迷茫,到慢慢的認識Java的神奇,對於Java基礎知識也有了新的瞭解和運用。一階段主要是Java基礎知識,包括循環、函數、數組、面向對象以及接口等。接下來就給大家分享一下如何學習並掌握這些知識點。

循環有while循環,do-while循環,for循環,其中最常用的是for循環,同時,我們還學習了continue和break關鍵字,它們的作用都是爲了結束循環或者跳出循環。

在函數中,現階段main是目前所學程序的唯一入口。同時Java會把一些常用的功能代碼封裝成一個函數,作爲工具,提供給調用者使用,例如Arrays工具類。有四種封裝函數的形式:1.無參數無返回值函數;2.有參數無返回值函數;3.無參數有返回值函數;4.有參數有返回值函數。在函數中應注意細節問題,例如:應儘量減少return的使用,來減少閱讀複雜度,讓調用者可以直觀的發現誰是最終的返回值,函數什麼時候結束;儘量給方法一個返回值,少用void,讓自己能夠看到運行的結果。同時,在書寫代碼時,要注意合理的換行、空行,讓代碼分段落增強閱讀性。對於函數封裝時,要對函數進行需求分析,然後思考函數的運行過程,按照代碼的註釋來完成代碼的書寫,最後進行測試,確保代碼的完全性、穩定性、健壯性。測試時,可以給自己的函數傳入一些異常情況,看一下代碼的運行狀態是否符合自己的預期。

數組是一個比較重要的基礎概念,數組地址轉移內存分析是數組中的一個難點,對它的理解對接下來的學習很重要。同時,數組中的CRUD思想也很重要,即:create, read, update, delete,增刪改查思想,需要多次的練習。

面向對象是Java的基本特性,對面向對象的理解是挺困難的。因爲裏面的很多知識點對於我們沒有基礎的學生來說,短時間內全部理解,記住是很難的。面向對象還有三大特徵:封裝、繼承和多態,其中多態使用的很多。同時,在面向對象的學習過程中,我們也學習了this關鍵字和static關鍵字,在繼承裏學習了super關鍵字,abstract修飾的類,方法的注意事項及重寫、重載等。

接口的使用也很重要,使用時一定要規範。同時集合的一個學習也是一個非常重要的重點知識。通過對項目的編寫,我重新對前幾周所學的知識點進行了一個總結和回顧,感覺學習的效率又上升了一個新的高度。千鋒Java的老師很專業,爲人幽默,注重引導學員的思考能力,相信努力學習幾個月,我們一定可以實現來時的夢想。

查看原文 >>
相關文章