云南昆明北大青鳥(niǎo)計(jì)算機(jī)學(xué)校Java培訓(xùn),培養(yǎng)我們良好的編程思想

在昆明北大青鳥(niǎo)計(jì)算機(jī)學(xué)校Java培訓(xùn)中,我體會(huì)到,學(xué)習(xí)Java其實(shí)應(yīng)該上升到如何學(xué)習(xí)程序設(shè)計(jì)這種境界,其實(shí)學(xué)習(xí)程序設(shè)計(jì)又是接受一種編程思想。每一種語(yǔ)言的程序設(shè)計(jì)思想大同小異,只是一些由語(yǔ)言特性的而帶來(lái)的細(xì)微差別。在學(xué)習(xí)Java的第一階段,我感覺(jué)非常充實(shí)。
近期基本上都是學(xué)習(xí)Java的一些基本語(yǔ)法,比如數(shù)據(jù)類(lèi)型、運(yùn)算符、程序流程控制、數(shù)組,也在逐漸上升到面向?qū)ο缶幊踢@一概念。Java最核心的就是面向?qū)ο笏枷耄灰軌蛘莆蘸妹嫦驅(qū)ο筮@一核心概念,基本上Java的學(xué)習(xí)就算入門(mén)了。
Java所有的對(duì)象都存在于它所屬的類(lèi)。而每個(gè)類(lèi)都有它自身的屬性和方法,我們通過(guò)對(duì)對(duì)象的屬性和方法的歸納將特定的對(duì)象歸為一類(lèi)。我們只需要建立一個(gè)類(lèi),給這個(gè)類(lèi)定義好對(duì)象需要的屬性和方法,所有該類(lèi)對(duì)象都可以通過(guò)new類(lèi)來(lái)快速使用它需要的屬性和方法。從而大大減少代碼量,并且讓界面更簡(jiǎn)潔,而且當(dāng)我們?cè)俅涡枰玫胶驮擃?lèi)相關(guān)的屬性和行為時(shí),我們只需要去調(diào)用它,相當(dāng)之方便。
Java提供了繼承、多態(tài)、封裝、抽象等多種方法,讓類(lèi)與類(lèi)之間的使用和訪問(wèn)更加靈活,并且程序在執(zhí)行的過(guò)程中也更加安全。
Java另一大優(yōu)勢(shì),是其經(jīng)過(guò)多年的發(fā)展,類(lèi)庫(kù)相當(dāng)豐富,前輩們?yōu)槲覀儗?xiě)好了各種方法和開(kāi)發(fā)中需要的各種類(lèi),我們只需要懂得調(diào)用就可以輕松實(shí)現(xiàn)很多功能,大大減少了開(kāi)發(fā)時(shí)間。
以上就我在昆明北大青鳥(niǎo)計(jì)算機(jī)學(xué)校Java培訓(xùn)期間對(duì)Java技術(shù)的學(xué)習(xí)心得,當(dāng)然這只是一部分,都是介紹,并沒(méi)涉及具體的實(shí)現(xiàn),最后我要說(shuō)一句:每個(gè)語(yǔ)言能夠存活并且發(fā)展起來(lái),必有其特點(diǎn)讓人們喜歡,語(yǔ)言和語(yǔ)言沒(méi)有比較的必要的,語(yǔ)言之是工具,重要的是思想!