學(xué)習(xí)java的心得體會(huì)
從某件事情上得到收獲以后,可以記錄在心得體會(huì)中,這樣就可以通過(guò)不斷總結(jié),豐富我們的思想。怎樣寫(xiě)好心得體會(huì)呢?下面是小編收集整理的學(xué)習(xí)java的心得體會(huì),歡迎閱讀與收藏。
學(xué)習(xí)java的心得體會(huì)1
暑期在和一個(gè)老師做項(xiàng)目,前期老師教學(xué),做java web方面的,類(lèi)似于當(dāng)當(dāng)購(gòu)物系統(tǒng)這種......突然發(fā)現(xiàn),原來(lái)之前看的《think in java》等書(shū)并不夠,很多面向開(kāi)發(fā)的技術(shù)和模塊包括工具從知識(shí)到技術(shù)上都很欠缺。
現(xiàn)在有幾個(gè)疑惑,想在小組向各位求助,希望幫忙。
1、首先我想知道是不是做java一般都是web掛鉤,例如現(xiàn)在的jsp,ssh和html語(yǔ)句和應(yīng)用都很好的結(jié)合,除了web方面,軟件項(xiàng)目方面有沒(méi)有一個(gè)比較明確的方向,如果有,可以告之小弟么~
2、我聽(tīng)說(shuō)做web方面,應(yīng)該先學(xué)jsp,html,再學(xué)mvc,不然很容易本末倒置,那ssh這樣的技術(shù)學(xué)習(xí),有沒(méi)有一個(gè)比較明確的先后順序。
3、java ee這樣的一個(gè)學(xué)習(xí)過(guò)程,能不能有一個(gè)比較好學(xué)習(xí)心得可以推薦。我有一定的java基礎(chǔ),可以編寫(xiě)一些java小程序,但是到了web這些方面,思維總是不夠清晰,很容易混亂,對(duì)象方法和類(lèi)之間總是不能很好的.去擴(kuò)展。希望各位幫幫忙,介紹一些學(xué)習(xí)心得,包括學(xué)習(xí)java技術(shù)的順序,并推薦一些書(shū)吧。
學(xué)習(xí)java的心得體會(huì)2
我是今年3月份接觸java的,其實(shí)上大學(xué)以前就買(mǎi)過(guò)java的書(shū),但沒(méi)進(jìn)去,因?yàn)槟莻(gè)時(shí)候我在學(xué)習(xí)vb,對(duì)于java代碼類(lèi)c的編寫(xiě)方式不是很習(xí)慣,所以就沒(méi)有認(rèn)真的看。為什么最后好是學(xué)習(xí)java了呢。是因?yàn)槲铱吹接胘ava構(gòu)建的web應(yīng)用程序很不錯(cuò),實(shí)現(xiàn)的功能也很多,在現(xiàn)在的網(wǎng)絡(luò)社會(huì)里,肯定會(huì)有一番作為,而且我已經(jīng)忍受不了m$的代碼封鎖,所以轉(zhuǎn)投java了。
學(xué)習(xí)java已經(jīng)8個(gè)月了,在這里跟大家說(shuō)下心得,我剛開(kāi)始是看<>第三版,因?yàn)閷W(xué)校沒(méi)開(kāi)java課,所以幾乎全是自學(xué),用了將近二個(gè)月的時(shí)間把這本大書(shū)啃完,感覺(jué)這書(shū)不錯(cuò),但也有很多人說(shuō)這書(shū)不好,的確這書(shū)不是按常規(guī)的順序講的,內(nèi)容跳躍性強(qiáng),但講的很深入,比較適合有c\c++基礎(chǔ)的人看,這書(shū)看完,你就算基本掌握java的基礎(chǔ)了,也就j2se部分。
現(xiàn)在java分三大部分基礎(chǔ),從大到小排列:j2ee,j2se,j2me!
j2ee:這個(gè)就是現(xiàn)在最流行,也很java技術(shù)用的最多的地方,java企業(yè)應(yīng)用,要學(xué)好它,首先就要有java的基礎(chǔ),這是最基本的,然后學(xué)習(xí)servlet,jsp,javabean以及基本的mvc結(jié)構(gòu),當(dāng)然還有其他輔助知識(shí),比如js,html還有一個(gè)對(duì)數(shù)據(jù)庫(kù)的操作,這些都需要時(shí)間來(lái)學(xué)習(xí),學(xué)完這些后基本就可以做些簡(jiǎn)單的web應(yīng)用程序了,比如模擬一個(gè)小的.網(wǎng)上銀行等等,但做出來(lái)后肯定不易維護(hù),因?yàn)閯偛耪f(shuō)的都是技術(shù)的性的東西,還需要學(xué)些思想性的東西,那就是設(shè)計(jì)模式,它是對(duì)一些解決特定問(wèn)題的指導(dǎo),并不是解決問(wèn)題的方法,現(xiàn)在認(rèn)可的設(shè)計(jì)模式一共有23種,在j2ee里除了這23種外還有幾種,我還不太了解,我認(rèn)為設(shè)計(jì)模式方面的書(shū)《設(shè)計(jì)模式—可復(fù)用面向?qū)ο筌浖幕A(chǔ)》英文名《design patterns—elements of reusable object—oriented software》這是提出設(shè)計(jì)模式那4為大牛寫(xiě)的,此書(shū)非常的抽象,使用語(yǔ)言是c++和smalltalk,有勇氣和有基礎(chǔ)的人可以嘗試一下。
j2se:java技術(shù)的基礎(chǔ),很多基礎(chǔ)都是先從介紹它開(kāi)始,它和j2ee的區(qū)別就是jdk不同,j2ee比j2se的jdk要大一些,多一些類(lèi)包,但那些是在j2se中用不到的,j2se不光是基礎(chǔ),也是java技術(shù)的一個(gè)應(yīng)用方向,就是利用swing開(kāi)發(fā)桌面應(yīng)用程序,但在windows平臺(tái)上,m$的地位是無(wú)法撼動(dòng)的,再加上swing開(kāi)發(fā)起來(lái)不是很容易,所以在j2se領(lǐng)域上,java一直處于劣勢(shì),發(fā)展很慢,說(shuō)到j(luò)2se就一定要下eclipse,在別人眼里,eclipse只不過(guò)是一個(gè)java的ide,但那只是eclipse的冰山一角,其實(shí)eclipse是一個(gè)大的平臺(tái),暫可以把它比喻成windows,我們可以利用winapi去開(kāi)發(fā)在windows上運(yùn)行的程序,eclipse也可以,我們稱(chēng)為eclipse插件開(kāi)發(fā),現(xiàn)在這項(xiàng)技術(shù)也在慢慢興起,有些公司已經(jīng)有應(yīng)用的項(xiàng)目,eclipse用的是自己開(kāi)發(fā)的gui包,就是swt/jface,其實(shí)跟swing是一樣的,都是由java寫(xiě)的,但一個(gè)是sun寫(xiě)的,一個(gè)ibm寫(xiě)的,swt/jface用的本地的資源,所以運(yùn)行起來(lái)很快,界面也可以做的非常漂亮,而且移植也做的很不錯(cuò),所以eclipse插件可以很容易的移植到linux上,相信這項(xiàng)技術(shù)一定很有發(fā)展。
【學(xué)習(xí)java的心得體會(huì)】相關(guān)文章:
學(xué)習(xí)Java的步驟和心得體會(huì)07-18
java學(xué)習(xí):Java面試題和答案07-17
java的學(xué)習(xí)心得05-01
java學(xué)習(xí)心得01-06
java實(shí)驗(yàn)心得體會(huì)09-05
java培訓(xùn)心得體會(huì)05-07