有時(shí)候?qū)W習(xí)是因?yàn)橄胍獙W(xué)習(xí),就比如說(shuō)java,這門語(yǔ)言學(xué)習(xí)簡(jiǎn)單而且比較好用,所以很多人一開(kāi)始就對(duì)他有興趣,但是只有興趣,卻不知道怎樣開(kāi)始學(xué)習(xí)java,當(dāng)然也有很多人看中了它的發(fā)展前景。下面分享一下學(xué)習(xí)java的心得體會(huì),希望能幫助到大家。
1、通過(guò)編程軟件,將書(shū)上的基礎(chǔ)知識(shí)逐一進(jìn)行試驗(yàn)。編程是一門應(yīng)用的課程,知識(shí)看書(shū)本內(nèi)容淺薄,應(yīng)用過(guò)程會(huì)發(fā)現(xiàn)很多問(wèn)題。通過(guò)網(wǎng)上的公開(kāi)的教學(xué)視頻進(jìn)行學(xué)習(xí),像慕課網(wǎng),小甲魚(yú),騰訊視頻等一些基礎(chǔ)視頻就非常不錯(cuò)。
如果你已經(jīng)能熟練的掌握一些JAVA語(yǔ)法,你可以在網(wǎng)上找一些經(jīng)典問(wèn)題和方法進(jìn)行訓(xùn)練,如漢羅塔問(wèn)題,約瑟夫環(huán)問(wèn)題,排序問(wèn)題等等。接著你可以嘗試一些小的實(shí)例,試著編一下小的實(shí)例,像我們經(jīng)典的小游戲,貪吃蛇,俄羅斯方塊。在編程過(guò)程中,出現(xiàn)的問(wèn)題應(yīng)該要及時(shí)做筆記,記憶是有期限的,經(jīng)過(guò)不斷的強(qiáng)化記憶,打好扎實(shí)的基礎(chǔ)才可以不斷提高。
2、其實(shí)所謂引用類型在C++中已有體現(xiàn),就是傳參的時(shí)候有一種引用類型,從C來(lái)考慮,它就是一個(gè)指針,只不過(guò),我們不能對(duì)它進(jìn)行指針上的硬操作。所以這里的重點(diǎn)是:1、Java里所有的對(duì)象都是在堆中生成的,所以需要類似指針的東西指向它,那就是引用;2、我們通過(guò)引用操作的是引用所指向的對(duì)象,除了賦值操作外,應(yīng)該就沒(méi)有什么操作是針對(duì)引用本身的了,這一點(diǎn)是C的指針與Java的引用區(qū)別所在。
函數(shù)調(diào)用的參數(shù)傳遞:如果把引用類型所記錄的地址值,就看作是引用類型變量的值的話,那么,Java的所有方法調(diào)用的時(shí)候,都是采用的值傳遞??數(shù)值類型傳數(shù)值,引用類型傳地址。
十二年專業(yè)IT培訓(xùn)-南通東方標(biāo)準(zhǔn)
3、你需要學(xué)習(xí)如何管理與配置一個(gè)J2EE應(yīng)用程序服務(wù)器,如WebLogic,JBoss等,并且利用它的附加服務(wù),例如簇類,連接池以及分布式處理支援。你還需要了解如何在它上面封裝和配置應(yīng)用程序并且能夠監(jiān)控、調(diào)整它的性能。你需要熟悉對(duì)不同有用的API和frame work等來(lái)為你服務(wù)。
4、新手們有一個(gè)常見(jiàn)的錯(cuò)誤就是猶豫于判斷哪種編程語(yǔ)言是做好的、最該先學(xué)的。 我們有很多的選擇,但你不能說(shuō)那種語(yǔ)言*。 我們應(yīng)該理解:說(shuō)到底,什么語(yǔ)言并不重要。 重要的是理解數(shù)據(jù)結(jié)構(gòu)、控制邏輯和設(shè)計(jì)模式。任何一種語(yǔ)言甚至一種簡(jiǎn)單的腳本語(yǔ)言都會(huì)具有所有編程語(yǔ)言都共有的各種特征,也就是說(shuō)各種語(yǔ)言是貫通的。
心動(dòng)不如行動(dòng),現(xiàn)在就來(lái)南通東方標(biāo)準(zhǔn)學(xué)習(xí)Java吧。