得體:漢語詞匯得體:護理品牌, 以下是為大家整理的關于java項目心得體會3篇 , 供大家參考選擇。
java項目心得體會3篇
第一篇: java項目心得體會
java培訓心得體會
篇一:java學習心得 . 湖南軟件職業學院 畢 業 論 文 課 題:java學習心得 院 系:軟件工程系 專 業:軟件技術 班 級:軟件0615班 姓 名:周專書 指導老師:鄭利嬌 完成時間:2009-5-12 Java實習報告 一.引言 面臨畢業與就業的壓力,不久將來就要從一個學生到一個社會人的轉變:技 術在不斷的提高,思路在不斷的開闊,思想在不斷的升華,更重要的是自己的理想和抱負更加的堅定。對于一個投身于IT的新人,經驗談不上,一些學習的心得倒是可以拿出來探討一下,我們該如何面臨這個似曾相識的社會,突然一天如此接近。面對“金融風暴”帶來的就業壓力,我們正在逐漸走向成熟,我們意志更加堅強,我們深知不經一番寒徹骨,哪來梅花撲鼻香。深深地體會到找一份好工作多么不容易的,尤其是能力匱乏的我們。一切都要付出行動,不能空想,要實現目標,就得不懈的努力。 的確,軟件仍然是一個朝陽行業,對于人才的需求量也很大,這也是為什 么很多人努力走上這座獨木橋的原因。但是當你面臨人生的一個選擇時,當你決定要踏上軟件開發之路時,你應該問一下自己:我為什么要選擇它?其實很多人在這條道路上摸爬滾打了多年也沒弄清楚這個問題的答案。如果你想在這條道路上有所成就的 話,一是興趣使然,二是做好自己的職業規劃。軟件開發其實是一條非常艱苦的路,不停的學習,不斷的熬夜,沒有鮮花更沒有掌聲,陪伴你的是那漫長而孤獨的夜。想一想我們準備好迎接這一切了嗎?如果沒有興趣我勸你還是放棄這條路,沒有興趣你就在這條路上走不長,等待你的只有轉行。如果你真的把它作為你職業生涯的跳板,那么請你做好自己的人生規劃,有步驟的實現它。話題稍微遠了一點,現在我就談談自己在Java學習方面的心得和教訓。 古人云:活到老,學到老。讀書學習實乃艱苦之事,花費時間,消耗精力。 然苦之外亦見其樂:得到了知識,提高了認識,完善了自己。學習,求其真,務其實,應“敏而好學,不恥下問”,才能不斷促使進步。學習,不僅求知,也要懂法,學會方法比掌握知識更加重要。笛卡爾說過,“沒有正確的方法,即使有 眼睛的博學者也會像瞎子一樣盲目摸索”,可見學習方法的重要性。 其實,大學之前幾乎沒有軟件技術之類的概念,大三之前仍然對于程序 懵懂不開。但是這并不能妨礙我熱愛這個行業,也不能就斷定我在這個行業里一事無成。剛學 Java,我的確感覺不開竅,特別對OO(面向對象)編程仍然不能理解。但是人如果一思考,其實什么問題都解決了。對于學習java基礎的經驗就是多做、 多思考,基礎知識的學習不能不求甚解,要追本溯源,弄清問題的本質。這樣才能舉一反三,由點及面。對于抽象的東西要能具體化,對于具體的東西要能抽象化。 我學習java基礎一直使用的是《編程思想》第四版這本書,感覺挺不錯的,全面透徹通俗易懂,在國外也是廣受好評,我很惋惜沒有早點知道這本書,否則也不回浪費大學三年青春歲月,一無是處的打發光陰,值得慶幸的事這本書一定程度上激發了我對java學習的興趣與潛力。英語能力強的話,可以直接看英文原版。我一直強調重視基礎,如果你的java基礎打的牢,你在學習那些java框架就是非常輕松的事了。 二.Java學習心得之我見 學習java,的確要學習的東西很多,就像這為朋友上面提到的那些。Java不像.net一家獨大,記得在大學里教我們.net老師早就提醒過我們學java才是出路,學好java才是王道,我當時就納悶,這不是搬石頭砸自己的腳,往自己身上潑冷水嗎?現在恍然大悟,他當時只是為我們指引一條明路,Java的繁盛在于開源社區的龐大,這也帶來了分支太多的問題,怎樣選擇一條好的學習路線,對于初學者來說,的確是一件很迷茫的事。其實不管java東西再多,總有規律可循。根據自己的發展方向的不同,可以選擇不同的學習路線。對于怎樣成為一名出色的Java Web程序員,我的建議是: 1、JSP的知識不能欠缺,理解什么是servlet,什么是java bean,熟悉jsp常使用的標簽。我自己感覺,對于JSP的學習不需要太認真,畢竟現在真正使用純JSP的情況已經不多了,能掌握基本的知識就綽綽有余。 2、學習一個或一個以上的web表現框架。如果從使用的程度上來講,Struts依然是最流行的框架,社會需求也很大,所以學習Struts是一個不錯的選擇,最近一個月我們剛剛模擬Struts開發了一個簡單的網上商城,雖然算不上一大正規 的項目,總算也用到了框架,因為框架本身也是一種封裝,程序開發是將簡單事情復雜化,模擬Struts使我們學習三大框架和其他框架奠定良好的基礎,使用框架的前提是你對他處理的業務邏輯也相當熟練了。當然也可以學習其他的框架,JSF作為一個標準,雖然現在使用的人不多,但是為了明天的主流,學習JSF也非常不錯。我就是開始學習Struts, 后來公司用JSF,自己又自學了JSF,其實領悟了程序設計的思想,學什么都很容易。 3、簡單說說Spring,EJB。鑒于培訓中心的課程安排,我們需要學習spring,spring作為業務邏輯層的輕量級架構框架spring,依然占據著主流的位置,雖然EJB3的發布對它沖擊很大,但是在比較長的時 間里,它的位置還不能撼動。學習spring會很快帶來實際效益。當然EJB3的發布開始漸漸挽回以前丟棄的市場,作為官方的標準,它的未來充滿光明,學習EJB3會非常的有前途。自己最近也在學習EJB3其實對于剛剛畢業的學生沒必要深入研究他們,很多公司也不使用這樣業務邏輯層的框架,尤其是中小型企業。 4、至于xml,css這樣的頁面表現的東西,如果你不從事美工方面,我認為沒有必要花過多的時間去學習,在平時的項目開發中慢慢的就會使用了。 還是那句話,基礎很重要,永遠不要忽視這一點。剛剛畢業,公司不會要求員工什么都會,只要技術扎實,學習的能力強,學習的速度就很快,企業有時候非常看重 這一點。其次掌握struts、hibernate這兩個框架,達到可以熟練使用的目的,這會增加你就業的砝碼。至于spring,EJB可以在以后的工作中學習使用,現在了解一下就可以了。當然作為一個java web程序員,還要了解數據庫、tomcat,jboss服務器、常用的開發工具Eclipse,NetsBean等。 三,Java學習態度之我見 1.學java切忌浮躁 欲速則不達,初學者請不要被新技術迷惑,先把基礎學扎實,一步一個腳印 的逐步學習,不要想著一步登天。我們要如水底磐石切不可做那水上浮萍,浮躁的人永遠學不到什么東西。軟件開發之路是充滿荊棘與挑戰之路,也是充滿希望 之路,沒有捷徑可走。夢想像《天龍八部》中虛竹一樣被無崖子醍醐灌頂而輕松獲得一甲子功力,是很不現實的。每天仰天大叫"天神啊,請賜給我一本葵花寶典吧", 殊不知即使你獲得了葵花寶典,除了受自宮其身之苦外,你也不一定成得了"東方不敗",倒是成"西方失敗"的幾率高一點。 "不走彎路,就是捷徑",佛經說的不無道理。 2.要有自我約束力 春來不是讀書天,夏日炎炎正好眠,秋來蚊蟲冬又冷,背起書包待明年。 總有一些理由不學習。這樣下去,我們的java之樹永遠長不大。古人云:“人靜而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻藝術中,有一組大型佛雕《牧牛圖》,描繪了一個牧童和牛由斗爭、對抗到逐漸融合、協調,最后合而為一的故事。佛祖說:“人的心魔難伏,就像牛一樣,私心雜念太多太多;修行者就要像牧童,修煉他們,馴服他們,以完美自己的人生。”我們學java也一樣,要能夠馴服那些影響我們學習的大牛、小牛,抵制各種誘惑,集中精力,專心學習。 3.課前稍作預習 我個人的經驗和理解,課前的預習對于我們學習java尤為重要。我們課 前的預習相當于第一遍的學習,而這是為第二天的學習做了一個初步的了解,而且這樣學習更有效,更容易吸收課堂所學,這樣既培養了我們的自學能力,也讓我們發現了這個章節的難點和不懂點,上課時。在這里培訓每天的理論知識量并不少,要是不預習我們會跟不上老師的教學節奏,不知其所云! 4. “三敲代碼”學習法 這個詞最初來自我們項目團隊一個同學滑稽的演講,班上流傳的“笑柄”, 但他是正確的,這是程序員都值得推薦學習的方法,為什么說是“三敲代碼”呢?敲代碼也并不是一味的盲敲代碼。課前預習就是將課本上的實例代碼敲一遍,先 篇二:java開發實訓心得體會 伴隨著新年鐘聲的到來,我不知道我是否是應該高興還是悲傷。因為伴隨自己三個月的華迪實訓即將結束。 轉眼之間三個月的華迪實訓就這樣在忙碌中過去了。通過此次短暫的java開發習,回顧一下自己這三個月的每一天,覺得過的十分的充實,每天都有一堆忙不完的事。因為你每天想起的第一件事情就是完成自己的項目模塊,哪些地方不夠,哪些需要修改。漸漸的發覺,自己對自己所擔任角色的認知:從原先的學生到現在“程序員”的轉變。“任何一個初具規模的軟件都是要團隊來配合的”這是我一向的認知。因為你再全能程序員也有出紕漏的地方,你程序寫的再好,那也只是你一個人的程序。 因為對于程序來說,可讀性、可理解性是一項衡量它是否優秀的一個標準。所以就有了我們 6 位成員的項目組。在項目組中,我擔任組員這一角色,這相當于一個正規項目的“項目開發人員” ,感覺自己身上的擔子挺重,因為要配合其他組員的進度并完成自己任務從而使得項目能夠成功地,完整地把它應有的功能實現。對于項目中遇到的困難,我覺得那就是經驗不足,會遇到很多問題但也培養了我們上網搜索查詢, 咨詢老師同學的良好習慣,讓我相信任何困難都有被解決的一天。 所以從整個項目來說,自己在編碼上遇到的太棘手的問題都是大家集體解決。但是總的來說,這次課程設計對我很有幫助,讓我獲益匪淺,期間時間雖短但是也學到了不少的知識。在這次實訓過程中,我發現平時學習的知識與實踐環節所用到的有一定的差距,往往我覺得自己掌握的很好或者自認為熟練的技術卻在此次實踐環節中往往出問題,書本上的知識只提供方法的借鑒,實踐中自己必須摸索出適合具體工作的方法, 這一切都離不開鉆研精神與勤學好問的精神. 總的來說,這次培訓效果不錯,對自己有一定的提升,這完全不同與學校的學習,因為它更加貼近工作,針對以后工作的內容作了很多實例的練習與工具的使用,為我們更快的加入工作提供的很好的前提。并且在的實訓里,讓我知道還有很多地方的不足,還有許多的技術等著我去摸索,等著我去學習。 最后,感謝公司的幾位老師辛勤的工作,我們的開心來自你們的熱心與關心。祝你們工作順利。 篇三:JAVA培訓心得體會 心得體會 此次只實訓了短短的三周。雖說時間很短,但其中的每一天都使我收獲很大、受益匪淺, 它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對java有了全新的認識, 在實踐能力上也得到了提高,真正地做到了學以致用,更學到了很多做人的道理,對我來說 受益非淺。除此以外,我知道了什么叫團隊,怎樣和團隊分工合作;同時我還學會了如何更好 地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這也是第一 次讓我親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧! 這次實訓對于我以后學習、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經驗會 成為我今后成功的重要的基石;這對于我的學業,乃至我以后人生的影響無疑是極其深遠的。這次實訓雖然是我們的第一次,不過同學們表現不錯,由此看來,我們在進入大學的這 幾個月里學到了不少的專業知識,只是自己感覺不到而已。對于所學專業,我們不能過于自 卑和擔憂,否則會妨礙自己學習。實訓是學習java的重要環節,有利于我們鞏固專業知識、 掌握工作技能,提高就業籌碼。我把本次為期三周的實訓看作是 “理論與實踐相結合的橋梁”。通過這周的實訓和學習, 我知道了此次實訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經驗,對所學 的專業知識不能夠很好地運用于實踐操作。正所謂“百聞不如一見”,經過這次自身的切身實 踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。平時,我們只能在課堂上與老 師一起紙上談兵,思維的認識基本上只是局限于課本的范圍之內,也許就是這個原因就導致 我們對專業知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網絡 知識水平的提高。但是課本上所學到的理論知識是為我們的實際操作指明了方向、提供相應 的方法,真正的職業技巧是要我們從以后的實際工作中慢慢汲取的。而針對實際操作中遇到 的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。 在這次實訓中我得到了許多收獲,我第一次體會到java工程師的工作是什么樣子的,也 發現了很多不曾注意到的細節,在實訓的演示過程中,我對作為一名java工程師注意的事項 應該從小事做起、從基本做起。把職業能力訓練與職業素質有機的結合起來。相信這對我接 下來學習專業知識會起到很有效的幫助,在接下來的幾個月里,我會以作為一名職業人的身 份在這幾個方面要求自己,嚴格自我,向java工程師靠近。而經過這次實訓,讓我明白如果是一個完整項目的開發,必須由團隊來分工合作,否則, 即費力又費時還做不好這個項目。因此不管在工作中還是在生活中要和老師、同學保持良好 的關系是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做 人的一個最基本的問題。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多, 他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。 實訓結束了感覺雖然辛苦,但很充實。我想這就是java工程師的工作。我也體會到java工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是只有置身其中的人才能 體會的。 總之,這次實訓為我提供了與眾不同的學習方法和學習體會,從書本中面對現實,為我 將來走上社會打下了扎實的基礎。作為在校計算機專業的學生,現在我能做的就是吸取知識, 提高自身的綜合素質,提高自己的職業技能,自己有了能力,到時候才會是 “車到山前必有 路”。我相信在不久的未來,會有屬于我自己的一片天空。我希望計算機專業的同學在以后的學習或工作中以務實的態度給提供更多的機會鍛煉自 己,為大家的成才與就業奠定堅實的基礎;并希望同學們要做好角色定位,將自己所學的知識, 學熟、學精。 多學習和收集與項目有關的資料,來提高自己的業務水平,同時多請教經驗豐富的老師, 使他們好的經驗能夠對自己起到借鑒作用,在他們的幫助下,能夠很快的培養自己的管理技 能及節省時間,避免做無用功,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會 遇到的挫折和錯誤。篇二:java培訓課心得總結java培訓課心得總結在參加java培訓的過程中,我感覺其實生活中很多時候與java編程是存在相似點。比 如說我們想做一件什么事情,總是要先考慮下這件事的目的,做這件事需要先準備些什么, 中間需要哪些步驟,最后怎樣實現等等,這與計算機編程思想驚人的相似,所以說,在很多 人看來,計算機很復雜,有數不清的代碼和程序,可以完成各種各樣的任務,功能千變萬化, 要掌握它是一件難比登天的任務,其實不然。計算機這種復雜性,完全是人賦予的,計算機 只是單純的按照人的指令去完成我們想要完成的事情,從這方面看,計算機是簡單的。 經過 這一次的java培訓,其中在java的各種對象、方法、類等方面上有了一個比較清晰的想法。 當自學時你就不會聽到有這樣那樣的想法與指導,學起來就會比較迷茫點,但是有一個比較 好的老師來指點下,那樣的效果上就不同了,可以讓自己的想法和思維開拓點來學習java, 親身感受過后,確實跟自學不一樣,自學的話自己可能沒這么好去理解代碼,有個人帶著去 理解代碼的話學起來比較快點,,用起來也會容易慣通點。通過這次也可以學到一個團隊的重要,一個小項目可以一個人完成,那已經是很痛苦地 那種了,但是有一個大項目的話,那就不是一個人可以完成的事了,必須由一個團體來共同 完成項目,一個的技術牛不算牛,一個團體的技術都很牛了那才是真正的牛,這樣合作起來 就可以更快的把一個項目完成,而個人來說,也不會感到非常吃力,分功合作對于開發一個 項目來說是重要的一步,在分功的時候必須分功明確,不然在開發程中會出現錯亂,例如一 個人開發了登陸的功能了,由于分功不明確導至另一個在也在開發此功能,分功明確了會減 去諸如些類的一些錯誤和麻煩。學習java聽老師講起課來,自己聽得明白,但是要自己真的去動手起來做的話,那又是 另一回事了,聽得明白不一定就可以自己動手做出來,學習java只有聽懂了再自己動手去真 正的做出一些東西來運用這些代碼,讓代碼在你腦子里轉來轉去不會忘記,看到有類似的功 能你就會想起用這些代碼來實現功能,那樣才是真正的學會了,不然你就是沒學會。 在學習 java的過程中,最需要的就是耐心,在學習過程中,你會感到很枯燥,煩惱,無聊,寂寞感,, 但這些都不是問題,問題就是你能不能有很好的耐心學習下去,一般的人都是因為沒耐心學 下去才覺得它難,其實java語言本身不難,難的是你自己有沒有這樣的心去學,耐心很重要。 耐心+靈活變通=學習成功篇三:java培訓總結 學習總結 java語言是一種跨平臺的高級語言,無論是網絡世界和桌面應用程序,還是分布式應用 環境和嵌入式應用都可以看到java的身影。顯然java語言依然保持著旺盛的生命力,這也 使得眾多的從業人員開始學習java語言。 java技術入門 使讀者對java語言有個初步的了解,為后面的深入學習奠定基礎;面向 對象技術是需要讀者認真學習和體會的,第三篇編程提高篇 詳細講述了java語言的高級主 題,即讀者進階學習的必備內容;java分布式計算技術的內容 ,如果讀者對web編程感興 趣,相信本篇可以滿足您的需求。為了說明java語言的應用,《java完全自學手冊》最后一 篇介紹了一個實例 ,通過該程序從無到有的過程使讀者知道如何使用java語言編寫應用程 序。 剛開始頭緒有點亂,尤其是看了thinking in java第四版前面后,你知道那感覺,啃啃 不下去,實例每個都看的似懂非懂,一兩個還行,多了就慌了,更何況他的內容也看不太懂, 雖然硬著頭皮往后走,但走到第三章就覺得不能再這樣了。上網找,一個視頻教學,孫鑫老 師的那個視頻,老師講的細致,各種小細節都不放過,開始還認真的一句一句聽,后來也覺 得有些東西用的時候查書google就好了到沒必要聽講的時候弄懂。但好在孫鑫老師講的大致 還是沿襲中國人能懂的語言,比起thinking in java來說,確實是聽懂了。所以到了lession4 以后,我就大量使用快進了。講下自學心得,給準備學習的朋友理個大概框架,尤其是有一 點asp一類語言基礎的,就更合適了: 基礎,java編寫的時候,用記事本或者編譯工具,把java語言寫出來,然后用javac 編 譯寫好的語言文件把它編譯成 class文件,class文件就是機器最終執行的文件(至于class 里面是什么樣的,機器是怎么中轉又編譯的,我們就不用管它了)。前面涉及到要配置java 目錄、classpath目錄幾個工作,很多講座要在這里花上一兩堂課,我看用不著,你就記著 查google百度把path和classpath設好,就ok可以開始用了。java以class為基本單位,一個class實現一個基本功能或者模塊或者接口,一個java 文件里面你可以編寫多個class,但一編譯就會變成多個class文件, 跟你分開寫效果是一樣的。class里面如果包含main方法,就是機器最后執行的class, (其他不含main方法的class為執行的這個class提供各種方法)java就是用class這 個概念把各種功能模塊化,當你把一個一個功能都寫好或者系統本身就有這個功能的class 的時候,你就直接調用現成的class,就不用額外再去寫了,就省心。比如有個class他能 把這個三個數字按照我們設定好的方式組成一個矩形,當我們下次要用這個矩形的時候,就 不用再重復寫三個數字到矩形的過程,只要把三個數字交給寫好的那個class讓他組合成矩 形,我們把矩形拿過來用就好了;比如有個class他能把每個學生各門成績都加總,我們要 做學生總分排名的時候,只需要調用這個現成class把成績給他加總,我們不再去寫成績如 和加總的過程,直接使用加總結果排名就可以了。也就是,很多功能、模塊,系統有的用系 統的,別人有公用的拿別人的用,自己以前有寫過的用自己以前寫過的,只有這三個都沒有 的,才需要自己動手去寫,這樣一排除下來,還真的就沒多少需要我們自己寫的了,所以才 說java比較省事。class有分屬性,公開的就是寫完誰都能用,還有默認的,還有保護的,還有私有的, 因為class可以模塊化,所以才有這個屬性,有些寫完誰都能用,有些寫完必須要放在一個 目錄下才能用,有些寫完就不能給外面用了。具體適用范圍用到的時候查google。方法,class里面跟class同名的叫做構造方法,如果沒有寫,意思系統會隱含了一個 構造方法,寫了自然就沒有隱含的了。方法里面就可以進行各種具體的操作,比如定義變量, 比如輸出結果,比如判斷,比如實例化對象等等。main方法是系統找到會運行的方法,寫方 法就跟其他編程比如以前我用的asp差不多,形式有點不同意思差不多,特別點的就是所謂 的面向對象,除了實例化對象這一點稍微理解一下,其他方法內部的編寫跟asp差不太多, 你比如說 dim x,這是asp,不用聲明類型,到了java就是 int x;其實asp里面也可以聲 明類型,dim x as int;還有比如 x=x+5;asp里面就是沒有那個最后的;而已,比如for循 環、while這些也都差不多,還有print跟response.write也感覺差不多,就是輸出字符嘛, 大同小異。java里面你就理解下實例化對象(對象都來自class,class里面方法怎么寫的,說明你這個對象實例化后可以干些什么,方法里面帶了什么參數, 就說明你這個對象實例化后將有些什么參數);再理解下怎么把現有的class弄進來使用;其 他就跟其他編程差不多了,我以前只學過asp,不過做了十年asp算是理解比較深,原以為 java輸入真正編程軟件應該比asp難很多,最后發現除了上面兩點外,其他技術范圍基本沒 有超出asp的技術范圍只是形式格式略有不同而已。 i.o里面有輸入輸出需要的一些東西,他可以把外面進來的東西轉換成合適的格式,也 可以把我們程序內的內容以合適的格式輸出,例如讀取文件、寫入文件,讀取數據、寫入數 據,讀取網絡、寫入網絡,都會用到io。網絡依賴tcp/ip協議,和sockets接口,服務器端調用sockets的服務器端方法,打開 監聽(設定一個唯一端口號調用一個現成監聽方法),一旦有東西傳過來他就自動開始工作了, 我們用io方法獲得傳來的內容分析、判斷,然后產生相應操作;sockets客戶端也類似,只 要指定了服務器ip地址和那個對應的端口號,就能鏈接到服務器,然后用io方法發送返回 信息。窗口部分,有相關的windows包,導入后,只需要定義窗口尺寸、位置等,按鈕、文本 等等也都有對應的現成的給你引用,只要一一設定好就有了,還有一些窗口固有的組件比如 最小化、關閉,關聯上相應的功能就可以了。 大概就學了這么多,我估計基本概念都理解了,還差一個跟數據庫的交互的概念,估計 也不復雜,剩下的我預計就是用別人現成源碼過來修改試驗,進一步體會代碼了。看來java 確實如外面介紹的那樣,并不算復雜,還沒有用jbuilder一類的軟件,用了后說不定更容易。學編程這段日子里,由無知,到心頭漸漸明朗,走過很多彎路,曾因jvm機制問題駐足 不前,也曾因數據結構而苦惱不已,更因提前結束的大學生活而后悔良久。只是,靜下來, 看代碼,體會其中的思想,慢慢地,一些東西,曾經的不明白,如今也清晰起來。只要堅持, 那片廣袤的天地已為你留出一片天地。學編程,基礎最重要,不要貪快,一步一步,把那些知識點弄的明明白白,然后看api文檔,另外 網上看一些源代碼,體會其中的一些編程思想,csdn論壇也是個很好的學習地方。等基礎好 了,就可以學一些框架了,也就是所謂的j2ee,主要用來開發web的技術。如此看來,學習 java并不難,只是要一點一點,走的實實在在。工作當中,這是我對學習java的一些個人 體會!李沛 2013.7.28篇四:java培訓總結,重點都有1第一課 一、java 語言簡介: 是由 sun 公司推出的新一代的純面向對象的網絡編程語言,1995年問世的。 二、java語言的特性: 1、簡單的: { keep it simple and stupid(保持它的簡單性和可操作性) 以人類正常的思維模式思考問題。 java 是由c++語言發展而來。java 提供了非常豐富的內置資源庫(api)} 2、安全的:健壯性 { 1、java 中沒有指針(指針,是一項能直接指向內存地址的) 2、java 會內存釋放-- gc機制(垃圾回收器,自動釋放) 3、預檢索程序錯誤-- 在程序執行前,會檢查程序是否有語法錯誤,有則不會允許執行。 4、異常處理機制 -- } { 1、平臺:把軟件的語言,翻譯成硬件所能識別的語言,即程序運行的硬件和軟件的環境。 2、java se--java 標準版(實現桌面應用程序) 3、java ee--j2ee 企業級版本 4、java me--java 微型版本(嵌入式開發) } 4、跨平臺的: {} 5、面向對象的: { 1、現實世界是什么樣子的:(山川、河流、動物、植物。。。。分類組成的)現實世界就是對所有的事物進行分類,分類就代表一個群體。 分類就是將具有相同特征和行為的事物進行概括。每個分類下面都有無數的個體,在java 語言中,和現實世界是一樣的,也是要先分類 再去 實現分類下的個體(java 中將個體稱為:對象)根據:特征(屬性)、行為劃分的 2、java 語言中,類和對象的關系:java 語言中將現實世界中表示群體的分類稱之為類,而是將群體下面的每一個個體稱之為對象; 具有相同屬性和行為的對象的集合抽象為類或稱之為類型對象是類的一個具體的實例,展示了類的不同屬性和行為實例化:就是將抽象的類轉化成具體的個體的過程 3、如何用java語言去描述類:java 語言中類的描述分為兩部分:1、要描述他的屬性(特征、靜態屬性) 2、要描述的是行為(動態屬性、方法)語法格式: class class_name{靜態屬性;動態屬性;}類類名類體靜態屬性:相當于字段動態屬性:用方法描述 }主控制類: 1、聲明對象并對對象進行實例化對象 類型名對象名=new 類型名()//聲明部分 2、使用對象,即向實體類發送消息。 對象名.屬性名=屬性值-----字符串用數值不用對象名.方法名() 第二課 跨平臺性:*一、java如何實現跨平臺的? 1、平臺:把軟件的語言翻譯成硬件所能識別的語言,即程序運行的軟件或硬件環境。 java 之所以能夠實現跨平臺性,是因為 java 有屬于自己的平臺,不直接與操作系統或 硬件 環境交流。java 平臺系統由兩部分組成: 1、java開發工具包;2、java運行的軟環境(java虛擬機--jvm---java virtual machine)api:是一些已編寫好的程序的集合,他提供java 面對程序員的接口。接口:很多內置資源中,有一個數據包存儲對市面上已經存在的各種操作系統進行解析。
第二篇: java項目心得體會
java編程實習心得體會體會到Java編程工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是只有置身其中的人才能有的實習體會的。下面是橙子為大家收集整理的java編程實習心得體會,歡迎大家閱讀。 java編程實習心得體會篇1 經過五天的Java實訓,感觸很深,收獲也很大,對自己的缺點也有了很多的認識,回首本學期JAVA學習,重點還是在學習概念等一些常識性的東西,關于類型、變量、接口、輸入輸出流、分析異常、拋出異常,后期主要是小程序運用,Gui界面設計和事件。 在我學習的語言中,我自己認為Java是一門比較強大的面向對象的編程語言,不僅僅是因為它的跨平臺型還有它的較強的實用性,強悍的嵌入性。 本次實訓主要是針對我們對項目流程不熟悉和對整體項目的把握不清楚,學習數據庫的設計和表的建設以及表與表之間的聯系,還有一些代碼的編寫,這些都是我們所不熟悉的也是我們最薄弱的部分。 通過這一周的實訓,雖然實訓的時間不長,但是總體上收獲挺大的,當我們正式準備學習實訓java編程技術時,讓我感到非常高興,因為java一直學的是課本知識,所以實訓對于我來說是必須要學會熟練操作的。當然開始學習后也并非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱巨,因為學習中我遇到了很多以前未曾遇到的難點,有時后也難免會失去耐心,但是,通過老師的指導,自己的努力的練習,我順利的化解了一道道的障礙。克服了Java學習上的一道道難關,現在自己已經基本掌握了java的基礎知識。 有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。俗話說:“要想為事業多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。兩個月的實訓結束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向。 這次實訓,我們更多學到的是不懂就要問和自己應該盡自己的全力去嘗試,哪怕失敗,也要盡自己的全力,和身邊的同學一起探討而不是抄襲,團隊合作和發揮團隊意識,最后在自己的努力下終于運行成功,這種感覺美不可言,心情愉悅至極,有很強的成就感。 最后,我自己感覺這次實訓的收獲還是很大的,我相信在不久的將來我們會有自己的一片天空。 java編程實習心得體會篇2 此次只實訓了短短的三周。雖說時間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了全新的認識,在實踐能力上也得到了提高,真正地做到了學以致用,更學到了很多做人的道理,對我來說受益非淺。除此以外,我知道了什么叫團隊,怎樣和團隊分工合作;同時我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這也是第一次讓我親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對于我以后學習、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經驗會成為我今后成功的重要的基石;這對于我的學業,乃至我以后人生的影響無疑是極其深遠的。 這次實訓雖然是我們的第一次,不過同學們表現不錯,由此看來,我們在進入大學的這幾個月里學到了不少的專業知識,只是自己感覺不到而已。對于所學專業,我們不能過于自卑和擔憂,否則會妨礙自己學習。實訓是學習Java的重要環節,有利于我們鞏固專業知識、掌握工作技能,提高就業籌碼。 我把本次為期三周的實訓看作是“理論與實踐相結合的橋梁”。通過這周的實訓和學習,我知道了此次實訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經驗,對所學的專業知識不能夠很好地運用于實踐操作。正所謂“百聞不如一見”,經過這次自身的切身實踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。平時,我們只能在課堂上與老師一起紙上談兵,思維的認識基本上只是局限于課本的范圍之內,也許就是這個原因就導致我們對專業知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網絡知識水平的提高。但是課本上所學到的理論知識是為我們的實際操作指明了方向、提供相應的方法,真正的職業技巧是要我們從以后的實際工作中慢慢汲取的。而針對實際操作中遇到的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。 在這次實訓中我得到了許多收獲,我第一次體會到Java工程師的工作是什么樣子的,也發現了很多不曾注意到的細節,在實訓的演示過程中,我對作為一名Java工程師注意的事項應該從小事做起、從基本做起。把職業能力訓練與職業素質有機的結合起來。相信這對我接下來學習專業知識會起到很有效的幫助,在接下來的幾個月里,我會以作為一名職業人的身份在這幾個方面要求自己,嚴格自我,向Java工程師靠近。 而經過這次實訓,讓我明白如果是一個完整項目的開發,必須由團隊來分工合作,否則,即費力又費時還做不好這個項目。因此不管在工作中還是在生活中要和老師、同學保持良好的關系是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做人的一個最基本的問題。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。 實訓結束了感覺雖然辛苦,但很充實。我想這就是Java工程師的工作。我也體會到Java工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是只有置身其中的人才能體會的。 總之,這次實訓為我提供了與眾不同的學習方法和學習體會,從書本中面對現實,為我將來走上社會打下了扎實的基礎。作為在校計算機專業的學生,現在我能做的就是吸取知識,提高自身的綜合素質,提高自己的職業技能,自己有了能力,到時候才會是“車到山前必有路”。我相信在不久的未來,會有屬于我自己的一片天空。 我希望計算機專業的同學在以后的學習或工作中以務實的態度給提供更多的機會鍛煉自己,為大家的成才與就業奠定堅實的基礎;并希望同學們要做好角色定位,將自己所學的知識,學熟、學精。 多學習和收集與項目有關的資料,來提高自己的業務水平,同時多請教經驗豐富的老師,使他們好的經驗能夠對自己起到借鑒作用,在他們的幫助下,能夠很快的培養自己的管理技能及節省時間,避免做無用功,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會遇到的挫折和錯誤。 java編程實習心得體會篇3 作為就業培訓,項目的好壞對培訓質量的影響十分大,常常是決定性的作用。這篇文章是關于在學習JAVA軟件開發時練習項目的總結,簡單總結為以下幾點:作為就業培訓,項目的好壞對培訓質量的影響十分大,常常是決定性的作用。這篇文章是關于在學習JAVA軟件開發時練習項目的總結,簡單總結為以下幾點: 1、項目一定要全新的項目,不能是以前做過的, 2、項目一定要企業真實項目,不能是精簡以后的,不能脫離實際應用系統, 3、在開發時要和企業的開發保持一致, 4、在做項目的時候不應該有參考代碼。 長話短說就是以上幾點,如果你想要的了解,可以繼續往后看。 一:項目的地位因為參加就業培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在校或者是剛畢業的學生,多少都有一些基礎。他們欠缺的主要是兩點:(1)不能全面系統的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業的需要。(2)沒有任何實際的開發經驗,完全是想象中學習,考試還行,一到實際開發和應用就歇菜了。解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發的經驗,從而彌補這些不足,盡快達到企業的實際要求。 二:如何選擇項目項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據Java的研究和實踐經驗總結,選擇項目的時候要注意以下方面: 1:項目不能太大,也不能太小這個要根據項目練習的階段,練習的時間,練習的目標來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。 2:項目不能脫離實際應用系統項目應該是實際的系統,或者是實際系統的簡化和抽象,不能夠是沒有實戰意義的教學性或者是純練習性的項目。因為培訓的時間有限,必須讓學員盡快地融入到實際項目的開發當中去。任何人接受和掌握一個東西都需要時間去適應,需要重復幾次才能夠真正掌握,所以每個項目都必須跟實際應用掛鉤。 3:項目應能覆蓋所學的主要知識點 學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發是一個動手能力要求很高的行業,什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。 4:最后綜合項目一定要是實際應用系統學員經過這個項目的練習,就要走上實際的工作崗位了,如果這個系統還達不到實際應用系統的標準,學員練習過后也還是達不到企業實際的需要,那么這個培訓應該說質量就不高了。理想的狀況是這個項目就是實際項目,到時候學員就業到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。
第三篇: java項目心得體會
心得體會
此次只實訓了短短的三周。雖說時間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對java有了全新的認識,在實踐能力上也得到了提高,真正地做到了學以致用,更學到了很多做人的道理,對我來說受益非淺。除此以外,我知道了什么叫團隊,怎樣和團隊分工合作;同時我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這也是第一次讓我親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對于我以后學習、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經驗會成為我今后成功的重要的基石;這對于我的學業,乃至我以后人生的影響無疑是極其深遠的。
這次實訓雖然是我們的第一次,不過同學們表現不錯,由此看來,我們在進入大學的這幾個月里學到了不少的專業知識,只是自己感覺不到而已。對于所學專業,我們不能過于自卑和擔憂,否則會妨礙自己學習。實訓是學習java的重要環節,有利于我們鞏固專業知識、掌握工作技能,提高就業籌碼。
我把本次為期三周的實訓看作是 “理論與實踐相結合的橋梁”。通過這周的實訓和學習,我知道了此次實訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經驗,對所學的專業知識不能夠很好地運用于實踐操作。正所謂“百聞不如一見”,經過這次自身的切身實踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。平時,我們只能在課堂上與老師一起紙上談兵,思維的認識基本上只是局限于課本的范圍之內,也許就是這個原因就導致我們對專業知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網絡知識水平的提高。但是課本上所學到的理論知識是為我們的實際操作指明了方向、提供相應的方法,真正的職業技巧是要我們從以后的實際工作中慢慢汲取的。而針對實際操作中遇到的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。
在這次實訓中我得到了許多收獲,我第一次體會到java工程師的工作是什么樣子的,也發現了很多不曾注意到的細節,在實訓的演示過程中,我對作為一名java工程師注意的事項應該從小事做起、從基本做起。把職業能力訓練與職業素質有機的結合起來。相信這對我接下來學習專業知識會起到很有效的幫助,在接下來的幾個月里,我會以作為一名職業人的身份在這幾個方面要求自己,嚴格自我,向java工程師靠近。
而經過這次實訓,讓我明白如果是一個完整項目的開發,必須由團隊來分工合作,否則,即費力又費時還做不好這個項目。因此不管在工作中還是在生活中要和老師、同學保持良好的關系是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做人的一個最基本的問題。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。 實訓結束了感覺雖然辛苦,但很充實。我想這就是java工程師的工作。我也體會到java
工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是只有置身其中的人才能體會的。
總之,這次實訓為我提供了與眾不同的學習方法和學習體會,從書本中面對現實,為我將來走上社會打下了扎實的基礎。作為在校計算機專業的學生,現在我能做的就是吸取知識,提高自身的綜合素質,提高自己的職業技能,自己有了能力,到時候才會是 “車到山前必有路”。我相信在不久的未來,會有屬于我自己的一片天空。
我希望計算機專業的同學在以后的學習或工作中以務實的態度給提供更多的機會鍛煉自己,為大家的成才與就業奠定堅實的基礎;并希望同學們要做好角色定位,將自己所學的知識,學熟、學精。
多學習和收集與項目有關的資料,來提高自己的業務水平,同時多請教經驗豐富的老師,使他們好的經驗能夠對自己起到借鑒作用,在他們的幫助下,能夠很快的培養自己的管理技能及節省時間,避免做無用功,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會遇到的挫折和錯誤。篇二:java實訓心得體會
java實訓心得
在本學期的二周時間內,我們在學校機房進行了為期二周的java實訓。現在即將結束了,回首本學期的java學習,重點還是在學習概念等一些常識性的東西,也學到平常在課堂中沒有學到的東西,在java api中又多認識了幾種類,使我對java產生了濃厚的興趣。兩周的時間說長也不長,在這兩周中,我們的實訓任務是倉庫管理系統,在演示過程中,并沒有覺得它有很難,但在實際編程過程中,卻遇到了各種各樣的錯誤,這也多虧了老師的指點和班級同學的幫忙,使我一步步克服了實訓過程中遇到的困難。雖然我所做的系統并沒有實現所有功能,但是我覺得自己進步了,很多原來都不懂的東西現在都已經了解了,也培養了我的團隊合作精神,讓我感受到了集體的溫暖。實訓的過程與課堂上的講課比,更為有趣,因為可以真正的自己動手操作,使我對老師上課所講的內容有了更深一步的了解,使我在以后的編程中可以靈活運用。我期待以后有更多類似的實訓,使我們可以多掌握一項技能,也可以讓我們在以后找工作中可以有更多的實踐經驗。學知識可不能憑自己的愛好和一時興趣,要一步一個腳印,認認真真,踏踏實實,理論與實踐相結合,在扎實掌握課本實例和內容之后,有一定的擴展閱讀和課外學習,充分全面的了解java的應用和擴展運用。
在我所學的語言當中,我自認為java是一門比較強大的面向對象的編程語言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變
和實用性較強,可以說比較的經典和強悍。所以學好java語言有很大的用處,這次實訓,我們更多學到的是不懂就問和自己應該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學一起探討而不是抄襲,團結合作,發揮團隊意識,最后在自己的努力下,終于運行成功,這種成就感美不可言,心情愉悅至極。
最后終于要結束了,大家都有種釋懷的感覺,當然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學知識就像吃東西一樣,吃飽了就應該好好的消化。要不斷的溫習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,為以后的工作做好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解java這門語言。
2013/1/4篇三:java實訓心得體會
java實訓心得
在本學期的最后一周,我們在學校機房進行了為期一周的java實訓。現在即將結束了,回首本學期的java學習,重點還是在學習概念等一些常識性的東西,application應用程序和applet小程序,它的開發工具,數據類型,變量,接口,輸入輸出流,學會分析異常,拋出異常,后期主要是小程序運用,gui界面設計和事件。我覺得這兩種程序結構有很大的不同,不管是體系結構還是運行方式,都有很大的區別,我主要偏向于小程序的學習,呵呵,因為感覺它用處比較大,可以做出好多好多好玩的游戲,運用程序等,且它靈活。呵呵,當然學知識可不能憑自己的愛好和一時興趣,要一步一個腳印,認認真真,踏踏實實,理論與實踐相結合,在扎實掌握課本實例和內容之后,有一定的擴展閱讀和課外學習,充分全面的了解java的應用和擴展運用。
在我所學的語言當中,我自認為java是一門比較強大的面向對象的編程語言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性較強,可以說比較的經典和強悍。
所以學好java語言有很大的用處,這次實訓,面對一道陌生的題目和要求時,不應慌張和無措,首先應該想到這和課本上的哪些知識具有結合點,回憶和分析這種結構的算法和具體實施方法,綜合考慮其他的方面,例如:該題的易寫性和易懂性及其他的問題的可利用性。在編寫時,一個小小的符號,一個常量變量的設定,這都無不考量著
我們的細心和嚴謹,所以學習java,不僅對我們以后學習其他語言有很大的好處,而且也讓我們知道了和理解了作為一個編程人員首先應具有的良好心理素質,那就是冷靜思考和專心致志。對待學術知識應該是嚴謹和認真。
這次實訓,我們更多學到的是不懂就問和自己應該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學一起探討而不是抄襲,團結合作,發揮團隊意識,最后在自己的努力下,終于運行成功,這種成就感美不可言,心情愉悅至極。
最后終于要結束了,大家都有種釋懷的感覺,當然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學知識就像吃東西一樣,吃飽了就應該好好的消化。要不斷的溫習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,為以后的工作做好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解java這門語言。謝謝!
2011/7/7篇四:java實習總結報告 篇五:java實訓總結
實 習 報 告
學生姓名:
學 號:
專業班級:
實習單位:
實習時間:
2012年 7 月 14 日
一、 實習目的
通過對java語言、javaweb、oracle數據庫應用設計及sql語言的復習和鍛煉,并且通過使用myeclipse 開發平臺設計庫存管理系統項目,以達到充分熟悉開發平臺及其應用設計。同時掌握并實踐軟件項目設計規范及其開發流程:需求分析、概要設計、詳細設計、代碼編寫、系統測試及軟件手冊編寫,以便提前適應軟件公司開發流程、環境和工作要求進一步了解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習sql的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,培養我們綜合運用已學知識java語言的面向對象編程能力;培養我們動手能力;培養我們良好編程規范、編程方法;以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的編程能力;增強自己的團隊協作意識,了解軟件開發的思考角度和主要流程。為畢業之后能夠更快地進入工作狀態并且能夠更好的工作,打好一定的基礎。
二、實習主要流程
1、公司管理規則,程序員素質,程序員編碼規范;
2、需求開發與管理;
3、面向對象分析與設計,面向對象編程的特性;
4、 javase、javaweb 、頁面設計-jsp頁面;
5、數據庫設計、sql應用;
6、軟件需求分析與設計;
7、項目實戰
三、 實習內容
oracle數據庫
數據庫是數據的結構化集合。計算機是處理大量數據的理想工具,因此,數據庫管理系統在計算方面扮演著關鍵的中心角色,或是作為獨立的實用工具,或是作為其他應用程序的組成部分。
oracle服務器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發的。在我們的基準測試主頁上,給出了oracle服務器和其他數據庫管理器的比較結
果。
oracle服務器最初是為處理大型數據庫而開發的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產環境。盡管oracle始終在不斷發展,但目前oracle服務器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的oracle十分適合于訪問internet上的數據庫。
java與sql的應用
java語言是編寫數據庫應用程序的杰出語言之一,它提供了方便訪問數據的技術。利用java語言中的jdbc技術,用戶能方便地開發出基于web網頁的數據庫訪問程序,從而擴充網絡應用功能。jdbc(java database connectivity,java數據庫連接)是一種用于執行sql語句的java api,可以為多種關系數據庫提供統一的訪問接口。jdbc由一組用java語言編寫的類與接口組成,通過調用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數據庫系統(如access、sql server 2000、oracle、sybase等),進而可使用標準的sql語言來存取數據庫中的數據,而不必再為每一種數據庫系統編寫不同的java程序代碼。
控制技術-servlet技術
1) 什么是servlet?
2) servlet的生命周期
一個servlet的生命周期由部署servlet的容器來控制。當一個請求映射到一個servlet時,該容器執行下列步驟。
頁面設計-jsp頁面
1)mvc 模式
為了把表現層presentation從請求處理request processing 和數據存儲data storage中分離開來,sun公司推薦在jsp文件中使用一種“模型-視圖-控制
器”model-view-controller 模式。規范的servlet或者分離的jsp文件用于處理請求。當請求處理完后,控制權交給一個只作為創建輸出作用的jsp頁。有幾種平臺都基于服務于網絡層的模-視圖-控件 模式(比如struts 和spring framework)。
2) jsp技術的強勢
(1)一次編寫,到處運行。在這一點上java比php更出色,除了系統之外,代碼不用做任何更改。
(2)系統的多平臺支持。基本上可以在所有平臺上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比asp/php的局限性是顯而易見的。
(3)強大的可伸縮性。從只有一個小的jar文件就可以運行servlet/jsp,到由多臺服務器進行集群和負載均衡,到多臺application進行事務處理,消息處理,一臺服務器到無數臺服務器,java顯示了一個巨大的生命力。
(4)多樣化和功能強大的開發工具支持。這一點與asp很像,java已經有了許多非常優秀的開發工具,而且許多可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。
3) jsp技術的弱勢
(1) 與asp一樣,java的一些優勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產品的復雜性。
(2) java的運行速度是用class常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應的版本文件。
四、實習總結
通過這一期的實訓,雖然實訓的時間不長,但是總體上收獲挺大的,學習中我不但有了學習成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。
當我們正式準備學習實訓java編程技術時,讓我倍感興奮,畢竟java是自己以后想主攻技術,所以自然也就非常的亢奮。剛開始實訓的第一天,同學們就推薦我為組長,我感覺肩上責任之重大,那一刻起,我就決心帶領我們小組,奮戰我們的實訓路。當然開始學習后也并非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱巨,因為學習中我們遇到了很多以前未曾遇到的難點,有時難免冥思苦想也無濟于事,通過我們小組的積極努力協作,同時請教老師和其他同學,我們順利的化解了一道道的障礙。
這讓我不斷的對學習技術又有了新的認識:學習中我們必須邊總結邊學習,開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂于地接受,因為老師肯定有他的道理,相信老師走過的路比我們長,那么其經驗也就肯定比我們豐富。上課時一定要專心聽講,一個關鍵的知識點聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學習不能和老師的講的課程同步,以至出現以后就跟不上老師講課的進度而掉隊。所以學習中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學習進度。
在這里,我非常感謝實訓的指導老師,在老師的幫助和指導下,我克服了java學習上的一道道難關,課上認真聽講,摘好必要的筆記,并通過自己課后的不斷消化學習,現在自己已經基本掌握了java的基礎知識,并且能獨立的開發出系統。
實訓即將結束了,我非常懷念廈門萬策在南昌大學的校內實訓,在實訓的這短短兩周的時間里,我每一天過的都市踏實的,充實的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關,實現自己未來的理想!
實習是為將來打基礎的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學歷,從事什么工作,好好的表現、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經歷一段過程,喜悅或是艱辛,盡管經歷的方式不盡相同,但它的結果是相同的,我們都會因涉事而成長。
通過實習,我自身發生了重大的轉變。首先,進入公司,你就是一名職業人,不再是一名學生,你要具備一名職業人應具備的素養,不遲到不早退是必然的,而且還要時刻嚴格要求自己,公司的規定要嚴格遵守。然后,在技術上也有了很大的提高,學習了很多公司自己的框架和工具,這都是一些前輩的寶貴經驗。而且所作的軟件應用性更強。所以,我要堅定自己的信念,在公司好好實習,爭取提早轉正,我相信我會在java開發這條路上走的更長更遠。
有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。 另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。 俗話說:“要想為事業多添一把火,自己就得多添一捆材”。 此次實訓,我深深體會到了積累知識的重要性。




