java心得體會總結(jié)6篇

時間:2023-04-22 作者:betray 工作總結(jié)

心得體會如果寫得不夠深刻,那給人的啟發(fā)也是有限的,當我們受到了不少啟發(fā)后,是可以都來寫寫心得體會了,范文社小編今天就為您帶來了java心得體會總結(jié)6篇,相信一定會對你有所幫助。

java心得體會總結(jié)6篇

java心得體會總結(jié)篇1

學生在學校學習java時,老師教學內(nèi)容太多,學生跟老師學習時,往往抓不住學習的重點,學習的知識太空泛,也缺少項目經(jīng)驗,造成有些學生只會空泛的理論,項目能力,實踐能力不強,達不到企業(yè)選用人才的標準。但是學生參加思軟的培訓之后,學生能對java的結(jié)構能更好掌握,對知識點也能深刻連貫的理解。尤其是對企業(yè)面試的考點能做到很好的掌握,讓你在企業(yè)的面試過程中,不管是項目能力,還是考試能力,都會讓你有很大的提升,讓你在求職的過程中穩(wěn)操勝券。

學生在最初學習java時,學生考慮到自己有c語言基礎,而且英語基礎也很扎實,所以想先學校學習然后去考試。學校學習了一段時間后,發(fā)現(xiàn)java的知識點都還比較容易理解,因此信心十足地做了幾套考試模擬題,可是結(jié)果卻令學生頗受打擊。究其原因,學生發(fā)現(xiàn)自己平時學習計算機語言時習慣多上機練習,多查文檔,多翻參考書,所以對一些細枝末節(jié)的地方往往都不加特殊記憶。然而,在考試中,自己沒有任何文檔可查,內(nèi)容又往往偏向那些不被注意的細節(jié)上。而且由于sun公司用于考試的專用教程,只有在授權培訓中心參加了培訓之后才能獲得,所以學校學習的重點往往與考試方向“謬以千里”。所以參加思軟培訓班之后,會讓你更容易通過考試,取得scjp證書,讓你高薪就業(yè)。

學校學習時不容易注意到的知識點,講師都會給予提醒和講解。

比如,垃圾回收機制,java沒有指針,利用后臺線程進行垃圾回收。學校學習時看到書上的講解真是一頭霧水,聽課后,就會“恍然大悟”。講師把垃圾回收機制這個知識點必須理解的幾條內(nèi)容列出:“程序員無權回收內(nèi)存;系統(tǒng)自動完成垃圾回收;回收的時間無法預計;程序員可使本地變量賦值為空,使其失去意義以待回收;當運行用戶線程時不能回收內(nèi)存;垃圾回收時必須使變量賦值為空null?!敝v師會列出考試中此類知識點的考查方

由于培訓方向就是面向應用和認證考試的,促進就業(yè)。所以在整個授課過程中,重點都會圍繞著考點,講師會在其中添加一些實用的知識以助理解。對難以區(qū)分的概念,講師會用例子進行歸納總結(jié),學員可高效率地準確掌握。

比如“重載(overloading)”與“覆蓋(overriding)”這兩個概念,考試中常考,自己看書時覺得很相似,書上講得又很抽象。某中文參考書上對“重載”解釋成“在同一類中實現(xiàn)取用不同變元的同名成員函數(shù)”,把“覆蓋”解釋成“子類修改父類中的方法”,而且舉的例子很簡單,即使理解了其中的含義,也很難想到考試中會如何考查此知識點。在思軟java培訓班上,講師將兩個概念的不同與要點都總結(jié)成幾條,把重載的特點總結(jié)成“在同一個類中方法名相同的方法;參數(shù)個數(shù),參數(shù)類型,參數(shù)順序不能完全相同;只有方法返回類型不同的方法不是重載;構造函數(shù)也可重載”。同時把覆蓋的特點總結(jié)為“分別在子類和父類中的同名方法;方法聲明形式必須相同;子類方法訪問權限不能縮小;子類中覆蓋的方法不能拋出比父類中更多的異常?!睂@兩個概念的每個特點和不同點都會有例子對其進行解釋,還會給學員思考鞏固的時間。例子都與知識點很貼切,能在最短的時間里牢固掌握這兩個概念。然后講師會舉出一個考試中的例題進行練習,這樣學員不僅掌握了這個知識點,而且理解透徹,正所謂“萬變不離其宗”,考試中只要與這兩個概念相關的題都會迎刃而解。

學校學習時不容易注意到的知識點,講師都會給予提醒和講解。

比如關鍵字false和true不能大寫,這在學校學習時很難注意。講師講到關鍵字時,會寫出“false”,問學員是不是關鍵字,每個人會做出不同的回答。講師會強調(diào)思軟java中嚴格區(qū)分大小寫,false和true都不能大寫。接著會有相應的考試例題,如:下列哪幾個是關鍵字?a。falseb。truec。gotod。sizeof。因為思軟java中取消了goto語句,所以goto當然就不是關鍵字了,有c語言基礎的人對sizeof想都比較熟悉,所以很容易會認為sizeof也是思軟java中的關鍵字,然而結(jié)果恰恰相反。goto是關鍵字,但只是保留并不使用,sizeof不是關鍵字。這樣記憶就比較深刻,學校學習時往往就容易忽略。

整個授課過程中,學員可以共享講師的電子版講義,需要做筆記得內(nèi)容很少,學員能專心聽課,不用分散注意力作筆記。講師的講義都很有條理,而且講課內(nèi)容也很貼切,所以在復習和預習時都很方便。培訓用的教材也是sun公司發(fā)行的專門用于認證培訓的,內(nèi)容緊扣認證考試,比國內(nèi)翻譯過的中文書更有利于學習和考試,而此教材在市面上是買不到的。每堂課都有充足時間作實驗,同時會有講師作輔導,這樣本堂課的內(nèi)容學員就會很快地掌握和理解,遇到不懂的問題都會得到講師及時耐心的講解。

認證考試與編程有許多不同之處,培訓中心的講師不僅僅為了考試而授課,同時對一些編程技巧都會有所設計。有的培訓中心也是授權考試中心(例如中軟培訓中心),考試中心工作人員會在考試前對考試中需要注意的問題免費對學員進行講解培訓。這是很必要的,因為第一次參加認證考試的學員很多,如果不了解答題方式和某些需注意的細節(jié),很可能造成由于誤操作使得考試無法進行。

我們山西思軟培訓機構會對每一位學員負責,對自己負責。相信你自己,也相信思軟,相信同我們和你們共同努力學習,跟著思軟老師學習,認真完成培訓學習任務,高薪就業(yè)不再是夢想,而是即將成為現(xiàn)實。

java心得體會總結(jié)篇2

在上學期的最后一周和本學期的第一周,我和同組的學員在學校機房進行了java暑期實訓,現(xiàn)在已經(jīng)結(jié)束了。

回首上學期的java學習,重點還是在學習概念等一些常識性的東西,application應用程序和applet小程序,它的開發(fā)工具、數(shù)據(jù)類型、變量、接口、輸入輸出流等。學會分析異常,拋出異常,后期主要是小程序運用,gui界面設計和事件。我覺得這兩種程序結(jié)構有很大的不同,不管是體系結(jié)構還是運行方式,都有很大的區(qū)別,而我主要偏向于小程序的學習。因為我感覺它實用性比較大,可以做出很多不錯的游戲、運用程序等,而且它比較靈活。當然學知識不能僅憑自己的愛好和一時興趣,要一步一個腳印、認認真真、踏踏實實,理論與實踐相結(jié)合。在掌握課本實例和內(nèi)容之后,要有一定的擴展閱讀和課外學習,充分全面的了解java的應用和擴展運用。在我所學的語言當中,我自認為java是一門比較強大的面向?qū)ο缶幊陶Z言。不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性,而且它比較的經(jīng)典和強悍。

這次實訓,面對老師布置的任務,一開始有些慌張和無措。不過,事后我首先想到這和課本上的某些知識具有結(jié)合點,回憶和分析了老師教過的算法和具體實施方法,并綜合考慮了其他的方面。在編寫時,一個小小的符號、一個常量變量的設定,這都無不考量著我的細心和嚴謹。所以學習java,不僅對我們以后學習其他語言有很大

的好處,而且也讓我們知道了和理解了作為一個編程人員首先應具有的良好心理素質(zhì),那就是冷靜思考和專心致志。

在此次實訓中,我意識到一個好的編程人員要善于溝通和團結(jié)拼搏。實訓結(jié)束后,我覺得要學好一門計算機語言必須牢記以下幾點:

1. 態(tài)度第一 2.興趣是關鍵 3.敢于挑戰(zhàn) 4.不懈追求

實訓結(jié)束了,大家都有一種解脫的感覺。當然我想自己更多的是興奮和一點點的成就感。現(xiàn)在我覺得,學習java要不斷的復習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,從而為以后的工作打好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解java這門語言。

通過這次實訓,我真的從中學到了很多東西。我對這個介于人類與非人類之間的計算機編程語言有了較上學期更進一步的認識。其間開心過、郁悶過、無奈過、彷徨過……隨著實訓的圓滿成功與實驗報告的順利完成,有點微微的自豪感使人難忘。至于我做的程序,還不是很完善,所以我將一直去完善它,不斷地學習下去。伴隨著學習的深入,我發(fā)現(xiàn)高深的東西還有很多很多,等待著我自己去發(fā)掘。對于java語言,我會更加努力。

java心得體會總結(jié)篇3

在參加java培訓的過程中,我感覺其實生活中很多時候與java編程是存在相似點。比如說我們想做一件什么事情,總是要先考慮下這件事的目的,做這件事需要先準備些什么,中間需要哪些步驟,最后怎樣實現(xiàn)等等,這與計算機編程思想驚人的相似,所以說,在很多人看來,計算機很復雜,有數(shù)不清的代碼和程序,可以完成各種各樣的任務,功能千變?nèi)f化,要掌握它是一件難比登天的任務,其實不然。計算機這種復雜性,完全是人賦予的,計算機只是單純的按照人的指令去完成我們想要完成的事情,從這方面看,計算機是簡單的。 經(jīng)過這一次的java培訓,其中在java的各種對象、方法、類等方面上有了一個比較清晰的想法。當自學時你就不會聽到有這樣那樣的想法與指導,學起來就會比較迷茫點,但是有一個比較好的老師來指點下,那樣的效果上就不同了,可以讓自己的想法和思維開拓點來學習java,親身感受過后,確實跟自學不一樣,自學的話自己可能沒這么好去理解代碼,有個人帶著去理解代碼的話學起來比較快點,,用起來也會容易慣通點。

通過這次也可以學到一個團隊的重要,一個小項目可以一個人完成,那已經(jīng)是很痛苦地那種了,但是有一個大項目的話,那就不是一個人可以完成的事了,必須由一個團體來共同完成項目,一個的技術牛不算牛,一個團體的技術都很牛了那才是真正的牛,這樣合作起來就可以更快的把一個項目完成,而個人來說,也不會感到非常吃力,分功合作對于開發(fā)一個項目來說是重要的一步,在分功的時候必須分功明確,不然在開發(fā)程中會出現(xiàn)錯亂,例如一個人開發(fā)了登陸的功能了,由于分功不明確導至另一個在也在開發(fā)此功能,分功明確了會減去諸如些類的一些錯誤和麻煩。

學習java聽老師講起課來,自己聽得明白,但是要自己真的去動手起來做的話,那又是另一回事了,聽得明白不一定就可以自己動手做出來,學習java只有聽懂了再自己動手去真正的做出一些東西來運用這些代碼,讓代碼在你腦子里轉(zhuǎn)來轉(zhuǎn)去不會忘記,看到有類似的功能你就會想起用這些代碼來實現(xiàn)功能,那樣才是真正的學會了,不然你就是沒學會。 在學習java的過程中,最需要的就是耐心,在學習過程中,你會感到很枯燥,煩惱,無聊,寂寞感,,但這些都不是問題,問題就是你能不能有很好的耐心學習下去,一般的人都是因為沒耐心學下去才覺得它難,其實java語言本身不難,難的是你自己有沒有這樣的心去學,耐心很重要。耐心+靈活變通=學習成功

java心得體會總結(jié)篇4

一開始想做計算器那個課題,原因很簡單,就是因為我感覺那個課題很簡單,在百度里一搜就搜到了一模一樣的源程序。只是感覺沒什么意思,那個界面也不是很好看,又不好玩。所以就做了現(xiàn)在這個猜數(shù)游戲。一直想編個游戲程序,于是就到網(wǎng)上去搜代碼,一下子就搜到了,而且代碼很少,簡單易懂。程序是弄好了,那么簡短的程序?qū)懫饒蟾婢头鸽y了!不得不把程序再添加些模塊,充實充實。

這也讓我感覺實訓遠比想像的難度大,不是網(wǎng)上隨便搜一下就可以交差的!不僅需要自己看懂代碼,還需要根據(jù)自己的需要添加模塊,充實代碼。

從網(wǎng)上搜的代碼都是字符界面的,老師說既然字符界面的沒挑戰(zhàn)性,那就做圖形界面的好了。做圖形界面就有點犯難了,首先沒有什么程序可以參照了,必須自己充分理解字符界面的源代碼,然后逐步修改完善。

我依據(jù)課本上的gui章節(jié)設計了此次的java簡單程序,基本實現(xiàn)了課題的要求,還添加了圖片以增加視覺效果,以及確定按鈕方便用戶確定輸入數(shù)字。

通過這次實訓我的體會歸納為以下4點:

1。態(tài)度第一擺正自己的心態(tài),不要以為什么東西上網(wǎng)搜搜就可以了,一定要有自己的東西。只有自己付出過,當程序運行成功時的那種喜悅才會令自己有一種莫名的自豪感。態(tài)度決定一切!

2。興趣是關鍵我的學習完全是興趣導向的,所以壓力并不大。因為有興趣,所以我會很想充分理解一切細節(jié)。又因為理解,所以許多原本片片斷斷的知識都可以漸漸互相融會貫通,累積技術能量,理論和實務之間的藩籬被打破了,學習效率倍增。學習并快樂著!

3。敢于挑戰(zhàn)不安于現(xiàn)成的程序,要敢于用多種方法實現(xiàn)一個目的?,F(xiàn)在的網(wǎng)絡科技很發(fā)達,想要一個源程序的確很簡單,所以很多人都是在自己都不明白題目要求時,就可以在網(wǎng)上搜到一模一樣的代碼,根本沒有自己的東西。挑戰(zhàn)自我是項艱巨的任務。只有堅持自己多看代碼多寫程序才會有更多的收獲。

4。不懈追求要對源代碼進行不斷地完善,要盡可能地實現(xiàn)課題所要求的功能。對初學者來說,大量地寫程序是必要的,但過了某個階段之后,寫程序所帶來的技術能力成長已經(jīng)到了極限,還不如多花一點時間看書,學新技術和新觀念??梢詮膶崿F(xiàn)源程序功能著手,比如添加寫模塊啊什么的,實現(xiàn)更多功能??粗约壕幍某绦蚰艹晒\行,這樣自己會更感興趣,也就會樂此不疲。

java心得體會總結(jié)篇5

面臨畢業(yè)與就業(yè)的壓力,不久將來就要從一個學生到一個社會人的轉(zhuǎn)變:技術在不斷的提高,思路在不斷的開闊,思想在不斷的升華,更重要的是自己的理想和抱負更加的堅定。對于一個投身于it的新人,經(jīng)驗談不上,一些學習的心得倒是可以拿出來探討一下,我們該如何面臨這個似曾相識的社會,突然一天如此接近。面對“全球經(jīng)濟不景氣”帶來的就業(yè)壓力,我們正在逐漸走向成熟,我們意志更加堅強,我們深知不經(jīng)一番寒徹骨,哪來梅花撲鼻香。深深地體會到找一份好工作多么不容易的,尤其是能力匱乏的我們。一切都要付出行動,不能空想,要實現(xiàn)目標,就得不懈的努力。

的確,軟件仍然是一個朝陽行業(yè),對于人才的需求量也很大,這也是為什么很多人努力走上這座獨木橋的原因。但是當你面臨人生的一個選擇時,當你決定要踏上軟件開發(fā)之路時,你應該問一下自己:我為什么要選擇它?其實很多人在這條道路上摸爬滾打了多年也沒弄清楚這個問題的答案。如果你想在這條道路上有所成就的話,一是興趣使然,二是做好自己的職業(yè)規(guī)劃。

軟件開發(fā)其實是一條非常艱苦的路,不停的學習,不斷的熬夜,沒有鮮花更沒有掌聲,陪伴你的是那漫長而孤獨的夜。想一想我們準備好迎接這一切了嗎?如果沒有興趣我勸你還是放棄這條路,沒有興趣你就在這條路上走不長,等待你的只有轉(zhuǎn)行。如果你真的把它作為你職業(yè)生涯的跳板,那么請你做好自己的人生規(guī)劃,有步驟的實現(xiàn)它。

話題稍微遠了一點,現(xiàn)在我就談談自己在java學習方面的心得和教訓。古人云:活到老,學到老。讀書學習實乃艱苦之事,花費時間,消耗精力。然苦之外亦見其樂:得到了知識,提高了認識,完善了自己。學習,求其真,務其實,應“敏而好學,不恥下問”,才能不斷促使進步。學習,不僅求知,也要懂法,學會方法比掌握知識更加重要。笛卡爾說過,“沒有正確的方法,即使有眼睛的博學者也會像瞎子一樣盲目摸索”,可見學習方法的重要性。

其實,大學之前幾乎沒有軟件技術之類的概念,大三之前仍然對于程序懵懂不開。但是這并不能妨礙我熱愛這個行業(yè),也不能就斷定我在這個行業(yè)里一事無成。剛學?java,我的確感覺不開竅,特別對oo(面向?qū)ο?編程仍然不能理解。但是人如果一思考,其實什么問題都解決了。對于學習java基礎的經(jīng)驗就是多做、多思考,基礎知識的學習不能不求甚解,要追本溯源,弄清問題的本質(zhì)。這樣才能舉一反三,由點及面。對于抽象的東西要能具體化,對于具體的東西要能抽象化。

我學習java基礎一直使用的是《編程思想》第四版這本書,感覺挺不錯的,全面透徹通俗易懂,在國外也是廣受好評,我很惋惜沒有早點知道這本書,否則也不回浪費大學三年青春歲月,一無是處的打發(fā)光陰,值得慶幸的事這本書一定程度上激發(fā)了我對java學習的興趣與潛力。英語能力強的話,可以直接看英文原版。我一直強調(diào)重視基礎,如果你的java基礎打的牢,你在學習那些java框架就是非常輕松的事了。

java心得體會總結(jié)篇6

學習了一學期的java課程,覺得是該總結(jié)自己的心得體會了。

開始學習任何一門課(包括java),興趣最重要。

一直覺得自己在學計算機編程語言,學習了很多,但每門語言都停留在知識邊緣地帶,都沒深入到它們的精華部分,對它們的精華部分知之甚少,于是趁學校開設這門課,并且有自己的老師講解,還有了上機的機會,比自己自學省事多了,于是鼓足信心,開始了漫長的java征途。

還記得我編寫的第一個經(jīng)典程序“hello word”。從那時起我已開始走進java的世界。當時自己不是很理解為什么main方法一定要這樣來定義public static void main(string[] args),能不能不這樣寫?問了好多同學,他們告訴我的答案是一樣的“java本身要求就是這樣子的”,但我自己不甘心,就進行了下面的好多操作:把main改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個string[]數(shù)組的,把string[]改掉,改成int[],或者string試試看;不知道是否必須寫args參數(shù)名稱的,也可以把args改成別的名字,看看運行結(jié)果如何。

結(jié)果把hello world程序反復改了七八次,不斷運行,分析運行結(jié)果,最后就徹底明白為什么了main方法是這樣定義的了。接著在以后的學習中我也采用這樣的方法解決問題,卻發(fā)現(xiàn)自己的速度比別人慢了好多,我就把自己的課余時間也分一部分給了java。

因為基礎是最重要的,只有基礎牢固才有可能對后面的學習有更加深刻的認識!

學習一門新的語言,參考書是離不開的。聽老師說訂的教材偏難,不適合我們初學者,于是我在圖書館借了參考書(一本篇幅較短的入門書來學習那些最簡單、最基本的東西,包括學習java語法等)。同時,對一個最簡單的程序也應該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果?為什么必須那樣寫?多去想想這些問題然后去操作,會讓你有更多的收獲。這樣反復地思考是很有用的。

在學習java的語法時,java的語法是類似c語言的,所以學習的比較輕松。唯一需要注意的是有幾個不容易搞清楚的關鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用,和同學一起討論了好久才得以解決。

在學習java的面向?qū)ο蟮木幊陶Z言的特性。比如繼承,構造器,抽象類,接口,方法的多態(tài),重載,覆蓋,java的異常處理機制。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學習java之前沒有c++的經(jīng)驗,只有c語言的經(jīng)驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反復的揣摩,修改,嘗試,把那幾章內(nèi)容反復的看過來,看過去,看了很多遍,才徹底領悟了。

開始熟悉java的類庫?;A類庫里面的類非常非常多。據(jù)說有3000多個。但是我真正使用的只有幾個,比如說 java.io.-; java.util.-; java.sql.-;等。

此外,我對于static,public,private,e-ception,try{ },catch { },finally{ }等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始破壞它,不斷的根據(jù)自己心里面的疑問來重新改寫程序,看看能不能運行,運行出來是個什么樣子,是否可以得到預期的結(jié)果。這樣雖然比較費時間,不過一個例子程序這樣反復破壞幾次之后。我就對這個相關的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對于編程的掌握是及其深刻的。

在學習java的過程中我得出這樣的結(jié)論:

1.學習中,要養(yǎng)成良好的習慣(寫括號時要成對,字母大小寫要區(qū)分,單詞拼寫要準確)。

2.在學習的過程中,最好不是僅僅停留在java表層,不是抄書上的例子運行出結(jié)果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨、調(diào)試、改動。

3.在學習的過程中一定要動手做、試著寫代碼,而不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬于自己。4. 在 java 的學習過程中,可能會遇到形形色色的問題不容易解決,應多去專業(yè)論壇了解相關的知識,書本上的知識有限。要會從網(wǎng)上搜索有用的信息 加以整理,促進學習的深入和知識水平的提高??戳撕枚嗑W(wǎng)上課程,說學到一定程度要嘗試著自己做東西,但覺得自己僅僅經(jīng)過一學期的學習,還遠遠不夠,希望自己在以后學習中繼續(xù)努力,能夠真真正正擁有一門編程語言,對自己今后的發(fā)展起到作用。