java實(shí)習(xí)總結(jié)報(bào)告
姓名院系陜西科技大學(xué)理學(xué)院學(xué)號(hào)專業(yè)信息與計(jì)算科學(xué)實(shí)習(xí)項(xiàng)目名稱OA辦公業(yè)務(wù)資源系統(tǒng)個(gè)人總結(jié):短短的兩周很快就過(guò)去了,在軟件服務(wù)外包學(xué)院的實(shí)習(xí)就要過(guò)去了。雖然只有短短的兩周,但我學(xué)到了許多知識(shí),熟悉了軟件項(xiàng)目開(kāi)發(fā)的流程,也很好的增強(qiáng)了自己的動(dòng)手能力。我是一名即將大四的學(xué)生,用校園里的話來(lái)講就是“奔四”的人?v觀現(xiàn)在的就業(yè)形勢(shì),國(guó)家高校的擴(kuò)招,世界金融危機(jī)的橫掃,大學(xué)生應(yīng)該有一種居安思危的緊迫感,特別是對(duì)于已經(jīng)渡過(guò)兩年的大學(xué)的我來(lái)說(shuō),畢業(yè)不是一個(gè)遙遠(yuǎn)的名詞,找工作更不是水到渠成的動(dòng)詞了。寶劍鋒從磨礪出,梅花香自苦寒來(lái),缺少了平時(shí)的鍛煉,缺少了厚積當(dāng)然就不能薄發(fā)了。首先我得有思想上的緊迫感,在學(xué)校所學(xué)都是理論性的知識(shí),社會(huì)經(jīng)驗(yàn)則是乏之又乏。一個(gè)綜合能力強(qiáng)的人才是這個(gè)社會(huì)所看好的,“社會(huì)需要我干什么我就能干什么”是我個(gè)人的奮斗目標(biāo)。有了強(qiáng)大的精神動(dòng)力,有了堅(jiān)如盤石的毅力,相信成功的一天絕不遙遠(yuǎn)。首先,我的自學(xué)能力得到了加強(qiáng)。在實(shí)習(xí)的前幾天主要進(jìn)行的是與java有關(guān)的知識(shí)講解及其他預(yù)備知識(shí)的普及。在這之前由于種種原因我沒(méi)有系統(tǒng)的學(xué)過(guò)java,所以對(duì)于java我?guī)缀跻粺o(wú)所知。但是我曾學(xué)習(xí)過(guò)c++,所以對(duì)語(yǔ)言的接受與理解速度還不算太慢盡管老師講的比較快。但我還是竭盡所能的去跟上老師的節(jié)奏。在這個(gè)過(guò)程中老師曾給我打過(guò)一劑預(yù)防針---對(duì)語(yǔ)法的理解無(wú)需太清晰,會(huì)用就可以。所以我只需了解大概框架及原理即可。這就教會(huì)了我自學(xué)的一種方法---可以在第一遍時(shí)不求甚解,先了解知識(shí)框架,之后再在使用的過(guò)程中不斷的加深對(duì)知識(shí)的理解,從而較快的學(xué)會(huì)知識(shí)并利用之用于實(shí)踐。其次我的實(shí)際的操作能力得到了加強(qiáng)。知識(shí)講解告一段落之后我們便進(jìn)入到了緊張而又短暫的項(xiàng)目中。但不得不說(shuō)剛開(kāi)始就遇到了一鼻子灰---代碼書(shū)寫(xiě)總是出錯(cuò)。由于對(duì)原理理解的不夠透徹,語(yǔ)言使用缺乏足夠經(jīng)驗(yàn)所以進(jìn)度極慢---盡管任務(wù)很少。在經(jīng)過(guò)了多次討論以及與老師的交流我們漸漸的對(duì)項(xiàng)目有了一個(gè)較為合理的理解,所以再次投入的過(guò)程就比較順利。在這個(gè)過(guò)程中我明白實(shí)踐與理論的差距及二者不可分割的關(guān)系。最后是團(tuán)隊(duì)協(xié)作能力的提升。在整個(gè)項(xiàng)目完成過(guò)程中團(tuán)隊(duì)協(xié)作有著不可替代不可或缺的作用。從在剛拿到項(xiàng)目時(shí)對(duì)項(xiàng)目的分析到最后的項(xiàng)目完結(jié)處處體現(xiàn)。剛拿到項(xiàng)目時(shí)我們先對(duì)項(xiàng)目進(jìn)行了短暫的分確定分工及部分協(xié)議(變量命名規(guī)則等)的制定,之后就開(kāi)始了并發(fā)式工作即各干各的但彼此間又不失默契所做成果又能互相交接。在這一過(guò)程中我們當(dāng)中誰(shuí)若遇到問(wèn)題其他成員還可以幫助解決從而加快了項(xiàng)目完成速度提高了相率。當(dāng)然由于各種原因我們這次團(tuán)隊(duì)協(xié)作也存在這次實(shí)習(xí)拉近了我與社會(huì)的距離,也讓自己在實(shí)習(xí)工作中開(kāi)拓了視野,增長(zhǎng)了才干。社會(huì)和大學(xué)一樣也是一個(gè)學(xué)習(xí)和受教育的地方,但無(wú)論是在哪片廣闊的天地里,我為將來(lái)更加激烈的競(jìng)爭(zhēng)打下了更為堅(jiān)實(shí)的基礎(chǔ)。在軟件外包服務(wù)學(xué)院我收獲頗豐。但僅僅靠這兩周的學(xué)習(xí)還是遠(yuǎn)遠(yuǎn)不夠的,還不足以應(yīng)對(duì)激烈的競(jìng)爭(zhēng)。在以后的學(xué)習(xí)中,我還得更加努力的學(xué)習(xí),培養(yǎng)自己的能力,進(jìn)一步完善自己。
擴(kuò)展閱讀:最新Java實(shí)訓(xùn)報(bào)告總結(jié)心得
Java項(xiàng)目實(shí)訓(xùn)報(bào)告項(xiàng)目:簡(jiǎn)易記事本院系:軟件學(xué)院教師:陳海珠班級(jí):軟件1113班學(xué)生:時(shí)間:201*年6月28日實(shí)訓(xùn)成績(jī)?cè)u(píng)語(yǔ)
一、實(shí)訓(xùn)項(xiàng)目
簡(jiǎn)易記事本
二、實(shí)訓(xùn)目的和要求
本次實(shí)訓(xùn)是對(duì)前面學(xué)過(guò)的所有面向?qū)ο蟮木幊趟枷胍约癑AVAWEB編程方法的一個(gè)總結(jié)、回顧和實(shí)踐,因此,開(kāi)始設(shè)計(jì)前學(xué)生一定要先回顧以前所學(xué)的內(nèi)容,明確本次作業(yè)設(shè)計(jì)所要用到的技術(shù)點(diǎn)并到網(wǎng)上搜索以及查閱相關(guān)的書(shū)籍來(lái)搜集資料。通過(guò)編寫(xiě)采用JSP+Servlet+JavaBean技術(shù)框架的應(yīng)用系統(tǒng)綜合實(shí)例,以掌握J(rèn)avaWEB開(kāi)發(fā)技術(shù)。
具體要求有以下幾點(diǎn):
1.問(wèn)題的描述與程序?qū)⒁獙?shí)現(xiàn)的具體功能。
2.程序功能實(shí)現(xiàn)的具體設(shè)計(jì)思路或框架,并檢查流程設(shè)計(jì)。3.代碼實(shí)現(xiàn)。4.設(shè)計(jì)小結(jié)。
三、實(shí)訓(xùn)項(xiàng)目的開(kāi)發(fā)環(huán)境和所使用的技術(shù)
基于J2SE基礎(chǔ),利用MyEclipse8.5以上版本的集成開(kāi)發(fā)環(huán)境完成實(shí)訓(xùn)項(xiàng)目,界面友好,代碼的可維護(hù)性好,有必要的注釋和相應(yīng)的文檔。
四、實(shí)訓(xùn)地點(diǎn)、日程、分組情況:
實(shí)訓(xùn)地點(diǎn):4棟303機(jī)房日程:
第一階段:1.班級(jí)分組,選定課題,查閱相關(guān)資料半天2.劃分模塊、小組成員分工半天3.利用CASE工具進(jìn)行系統(tǒng)設(shè)計(jì)和分析,并編制源程序5天
第二階段:上機(jī)調(diào)試,修改、調(diào)試、完善系統(tǒng)2天
第三階段:撰寫(xiě)、上交課程設(shè)計(jì)報(bào)告,上交課程設(shè)計(jì)作品源程序(每人1份)2天
五、程序分析
功能模塊說(shuō)明彈出菜單
for(intf=0;f
創(chuàng)建保存文件對(duì)話框
publicvoidsaveFile(){
創(chuàng)建打開(kāi)文件對(duì)話框
privatevoidopenFile(){
JFileChooserfilechoose=newJFileChooser();intresult=filechoose.showOpenDialog(null);if(result==JFileChooser.APPROVE_OPTION)}
{try{
Filefile=filechoose.getSelectedFile();FileReaderfr=newFileReader(file);intlen=(int)file.length();char[]context=newchar[len];fr.read(context,0,len);fr.close();
jta.setText(newString(context));
JFileChooserfilechoose=newJFileChooser();intresult=filechoose.showSaveDialog(null);if(result==JFileChooser.APPROVE_OPTION)}
{try{
Filefile=filechoose.getSelectedFile();FileWriterfw=newFileWriter(file);fw.write(jta.getText());fw.close();
}catch(Exceptione){System.out.println("保存文件失。");}}elsereturn;
}catch(Exceptione){System.out.println("打開(kāi)文件失!");}}elsereturn;
六、程序設(shè)計(jì)及實(shí)現(xiàn)
1、實(shí)現(xiàn)彈出菜單(JpopupMenu)2、設(shè)置字型,字體大小,字體顏色3、實(shí)現(xiàn)自動(dòng)換行
七、實(shí)訓(xùn)總結(jié)
通過(guò)3天的實(shí)訓(xùn),雖然實(shí)訓(xùn)的時(shí)間不長(zhǎng),但是總體上收獲是很大的,我們的java課程學(xué)到的只是java和皮毛,一開(kāi)始我還沒(méi)有信心完成。我仔細(xì)看了書(shū)上的代碼之后。對(duì)計(jì)事本有了一個(gè)大體的了解,在初訓(xùn)的實(shí)候知道自己應(yīng)該做一個(gè)什么樣的計(jì)事本了,在實(shí)訓(xùn)的過(guò)程中也遇到了不少困難,通過(guò)查API文檔和看書(shū),解決了問(wèn)題,在寫(xiě)到字符的查找的替換時(shí)后,用到了上課時(shí)學(xué)到的知識(shí),對(duì)字體的風(fēng)格的保存里面的顏色分離和還原方法,是通過(guò)查API文檔獲得的,現(xiàn)在我所寫(xiě)的計(jì)事本只實(shí)現(xiàn)在一些基本功能。簡(jiǎn)單的復(fù)制粘貼,字體風(fēng)格的設(shè)置,還有就是查找和替換功能以及一些字體風(fēng)格的保存.對(duì)文件的操作基本都用到了。
在實(shí)現(xiàn)記事本的功能過(guò)程中,也不是很順利,基本的文件讀寫(xiě)和保存文檔的復(fù)制、粘貼、刪除等功能還比較容易實(shí)現(xiàn),但如何改變字體、字體顏色和背景顏色,就比較麻煩了,要實(shí)現(xiàn)字體顏色和背景顏色,首先要調(diào)用系統(tǒng)的調(diào)色板,再進(jìn)行設(shè)置。但如何調(diào)用系統(tǒng)調(diào)色板?我是通過(guò)查閱幫助文檔來(lái)找到其調(diào)用方法的。像自動(dòng)換行、設(shè)置字體等都是通過(guò)方法來(lái)調(diào)用,給相關(guān)事件加上監(jiān)聽(tīng),在進(jìn)行響應(yīng)事件。整個(gè)程序中方法才是最關(guān)鍵的,也是最困難的。所以像查找、替換、轉(zhuǎn)到幾個(gè)功能我都不知道用什么方法,也由于時(shí)間有限,沒(méi)有完成其功能。總體的感覺(jué)是對(duì)java有了一個(gè)全新的認(rèn)識(shí),現(xiàn)在感覺(jué)用java做小的圖形用戶程序有些缺陷,但是在其的應(yīng)用方面。尤其是有網(wǎng)絡(luò)方面的應(yīng)用,在整個(gè)實(shí)訓(xùn)我也嘗試過(guò)做一個(gè)小的畫(huà)圖軟件。但是由于時(shí)間關(guān)系還有一個(gè)是自身的知識(shí)的欠缺,最終這個(gè)事情被擱淺下來(lái)了。最后還是進(jìn)行計(jì)事本的編寫(xiě)。由于在做畫(huà)圖軟件時(shí)花了不了時(shí)間,所以現(xiàn)在的計(jì)事本的功能不是很全,如果有更多的時(shí)間,我會(huì)把這個(gè)記事體再完善一下,再把畫(huà)圖軟件也做出來(lái)。實(shí)訓(xùn)的時(shí)間不長(zhǎng),但是我會(huì)在課外把它們的功能完善。然后再學(xué)習(xí)一下java和網(wǎng)絡(luò)的編程,體驗(yàn)java的前沿技術(shù)。
在學(xué)習(xí)的過(guò)程中也體會(huì)到,遇到問(wèn)題也要請(qǐng)教。不然的話自己一個(gè)人去做的話會(huì)花很多的時(shí)間,我在做這個(gè)記事本的時(shí)間,其中也問(wèn)到過(guò)許多問(wèn)題,通過(guò)同學(xué)的幫助下解決了,提高了程序的開(kāi)發(fā)進(jìn)程。其他的同學(xué)有問(wèn)題的話我也是給他們盡量解決。我認(rèn)為學(xué)習(xí)知識(shí)的過(guò)程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進(jìn)步的。
Java是面在的主流技術(shù)我會(huì)努力將它學(xué)好,現(xiàn)在我缺乏的是堅(jiān)持不懈的精神,我會(huì)向他學(xué)習(xí)。
雖然學(xué)習(xí)java的路還很找,但我會(huì)繼續(xù)走下去。
友情提示:本文中關(guān)于《java實(shí)習(xí)總結(jié)報(bào)告》給出的范例僅供您參考拓展思維使用,java實(shí)習(xí)總結(jié)報(bào)告:該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。