經過在千鋒Java培訓半個月的時間,對Java這門語言也有了比以前更深刻的認識,取經之路還相當漫長,希望通過即時的總結了解自己學習的狀況。近期,我們基本上都是學習Java的一些基本語法,比如數據類型、運算符、程序流程控制、數組,也在逐漸上升到面向對象編程這一概念。Java最核心的是面向對象思想,只要能夠掌握好面向對象這一核心概念,基本上Java的學習就算入門了。
Java所有的對象都存在于它所屬的類。而每個類都有它自身的屬性和方法,我們通過對對象的屬性和方法去歸納將特定的對象分屬一類。我們只需要建立一個類,給這個類定義好對象需要的屬性和方法,所有該類對象都可以通過new類來快速使用它需要的屬性和方法。從而大大減少代碼量,并且讓界面更簡潔,而且當我們再次需要用到和該類相關的屬性和行為時,我們只需要去調用它,相當之方便。
Java提供了繼承、多態、封裝、抽象等多種方法,讓類與類之間的使用和訪問更加靈活,并且程序在執行的過程中也更加安全。Java另一大優勢,是其經過多年的發展,類庫相當豐富,前輩們為我們寫好了各種方法和開發中需要的各種類,我們只需要懂得調用就可以輕松實現很多功能,大大減少了開發時間。
作為一個Java程序員,另外一件幸福的事就是不需要擔心內存不足的問題,因為其有著強大的垃圾回收(GC)機制。此外,其基于半編譯(class二進制文件)半解釋(每個版本都有針對不同操作系統的解釋器)的特性,Java擁有強大的跨平臺性,一次編譯隨處運行。并且,其異常處理機制,讓Java代碼編寫的程序擁有著強大的健壯性。
在這段時間的學習中,我感覺最重要的是多想多敲,老師也反復強調熟能生巧,把敲代碼養成自身的一種本能,在以后不管遇到怎么樣境遇,至少不會慌張,可以閑庭信步。這就是我最近在千鋒Java培訓期間,收獲的學習心得,希望能給大家一些參考。
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱