千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程
經(jīng)過(guò)在千鋒Java培訓(xùn)半個(gè)月的時(shí)間,對(duì)Java這門語(yǔ)言也有了比以前更深刻的認(rèn)識(shí),取經(jīng)之路還相當(dāng)漫長(zhǎng),希望通過(guò)即時(shí)的總結(jié)了解自己學(xué)習(xí)的狀況。近期,我們基本上都是學(xué)習(xí)Java的一些基本語(yǔ)法,比如數(shù)據(jù)類型、運(yùn)算符、程序流程控制、數(shù)組,也在逐漸上升到面向?qū)ο缶幊踢@一概念。Java最核心的是面向?qū)ο笏枷?,只要能夠掌握好面向?qū)ο筮@一核心概念,基本上Java的學(xué)習(xí)就算入門了。
Java所有的對(duì)象都存在于它所屬的類。而每個(gè)類都有它自身的屬性和方法,我們通過(guò)對(duì)對(duì)象的屬性和方法去歸納將特定的對(duì)象分屬一類。我們只需要建立一個(gè)類,給這個(gè)類定義好對(duì)象需要的屬性和方法,所有該類對(duì)象都可以通過(guò)new類來(lái)快速使用它需要的屬性和方法。從而大大減少代碼量,并且讓界面更簡(jiǎn)潔,而且當(dāng)我們?cè)俅涡枰玫胶驮擃愊嚓P(guān)的屬性和行為時(shí),我們只需要去調(diào)用它,相當(dāng)之方便。
Java提供了繼承、多態(tài)、封裝、抽象等多種方法,讓類與類之間的使用和訪問(wèn)更加靈活,并且程序在執(zhí)行的過(guò)程中也更加安全。Java另一大優(yōu)勢(shì),是其經(jīng)過(guò)多年的發(fā)展,類庫(kù)相當(dāng)豐富,前輩們?yōu)槲覀儗?xiě)好了各種方法和開(kāi)發(fā)中需要的各種類,我們只需要懂得調(diào)用就可以輕松實(shí)現(xiàn)很多功能,大大減少了開(kāi)發(fā)時(shí)間。
作為一個(gè)Java程序員,另外一件幸福的事就是不需要擔(dān)心內(nèi)存不足的問(wèn)題,因?yàn)槠溆兄鴱?qiáng)大的垃圾回收(GC)機(jī)制。此外,其基于半編譯(class二進(jìn)制文件)半解釋(每個(gè)版本都有針對(duì)不同操作系統(tǒng)的解釋器)的特性,Java擁有強(qiáng)大的跨平臺(tái)性,一次編譯隨處運(yùn)行。并且,其異常處理機(jī)制,讓Java代碼編寫(xiě)的程序擁有著強(qiáng)大的健壯性。
在這段時(shí)間的學(xué)習(xí)中,我感覺(jué)最重要的是多想多敲,老師也反復(fù)強(qiáng)調(diào)熟能生巧,把敲代碼養(yǎng)成自身的一種本能,在以后不管遇到怎么樣境遇,至少不會(huì)慌張,可以閑庭信步。這就是我最近在千鋒Java培訓(xùn)期間,收獲的學(xué)習(xí)心得,希望能給大家一些參考。
相關(guān)文章
了解千鋒動(dòng)態(tài)
關(guān)注千鋒教育服務(wù)號(hào)
掃一掃快速進(jìn)入
千鋒移動(dòng)端頁(yè)面
掃碼匿名提建議
直達(dá)CEO信箱