第一篇:JAVA編寫日歷實(shí)訓(xùn)心得
班級(jí):**** 姓名:*** 學(xué)號(hào):****10010127 java實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)7 日歷
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握swt 的容器概念及使用方法。2.掌握swt 中的工具欄與菜單的使用方法。3.掌握swt 中的表格組件的使用。4.掌握swt 各種對(duì)話框的使用方法。
二、實(shí)驗(yàn)內(nèi)容:簡(jiǎn)單日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
三、實(shí)驗(yàn)步驟:1.簡(jiǎn)單日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1)創(chuàng)建java 類。在“包資源管理器”中用鼠標(biāo)右擊項(xiàng)目“practical”,選擇快捷菜單中 “新建”→“visual class”;在打開的“new java visual class ”窗口中,“源文件夾”的默認(rèn)值是項(xiàng)目的文件夾,不需要更改,“包”欄中輸入程序包的名稱“ch7”。“名稱”欄中輸入類名“su”,在“style ”列表框中選擇“swt”→“shell”,選中“public static void main(string[] args)”復(fù)選框,使之自動(dòng)創(chuàng)建一個(gè)main 方法,單擊“完成”按鈕,一個(gè)含有g(shù)ui 程序界面以及代碼的編輯器窗口被打開。2)添加組件。用鼠標(biāo)右鍵單擊gui 程序界面的任何位置,在快捷菜單中選擇“set layout”→“filllayout”。在“palette”面板中用鼠標(biāo)單擊“swt containers ”中的“viewform”,在程序界面sshell 中添加viewform 容器viewform。從pallete 工具欄中依次單擊組件:toolbar 和table,在viewform 容器添加一個(gè)工具欄toolbar 和一個(gè)表格table,并在工具欄toolbar 中添加4 個(gè)工具欄按鈕toolitem~toolitem3; 在表格中添加7 個(gè)表列tablecolumn~tablecolumn6。更改4 個(gè)工具欄按鈕的text 屬性分別為“上一年”、“上個(gè)月”、“下個(gè)月”和“下一年”; 更改7 個(gè)表列的text 屬性分別為“日”~“六”,如圖下所示。
(3)注意聲明類的成員變量:calendar now=calendar.getinstance();int year;int month;4)為類“su”編寫自定義的“重置”方法。在編輯器中編寫代碼如下:public class su { private shell sshell = null;// @jve:decl-index=0:visual-constraint=138,42 private viewform viewform = null;private toolbar toolbar = null;private table table = null;private calendar now=calendar.getinstance();int year;int month;private void createviewform(){viewform = new viewform(sshell, swt.none);createtoolbar();viewform.settopleft(toolbar);table = new table(viewform, swt.none);table.setheadervisible(true);table.setfont(new font(display.getdefault(), tahoma, 10, swt.normal));table.setlinesvisible(true);tablecolumn tablecolumn = new tablecolumn(table, swt.center);tablecolumn.setwidth(60);tablecolumn.settext(日);tablecolumn tablecolumn1 = new tablecolumn(table, swt.center);tablecolumn1.setwidth(60);tablecolumn1.settext(一);tablecolumn tablecolumn2 = new tablecolumn(table, swt.center);tablecolumn2.setwidth(60);tablecolumn2.settext(二);tablecolumn tablecolumn3 = new tablecolumn(table, swt.center);tablecolumn3.setwidth(60);tablecolumn3.settext(三);tablecolumn tablecolumn4 = new tablecolumn(table, swt.center);tablecolumn4.setwidth(60);tablecolumn4.settext(四);tablecolumn tablecolumn5 = new tablecolumn(table, swt.center);tablecolumn5.setwidth(60);tablecolumn5.settext(五);tablecolumn tablecolumn6 = new tablecolumn(table, swt.center);tablecolumn6.setwidth(60);tablecolumn6.settext(六);viewform.setcontent(table);} private void remove(calendar now){ int y;int year = now.get(calendar.year);int month=now.get(calendar.month)+1;case 2:{ if((year%4==0 && year%100!=0)||(year%400==0))y = 29;else y=28;break;} case 4:;case 6:;case 9:;case 11:y = 30;break;default: y=31;} now.set(year, month-1, 1);int d=now.get(calendar.day_of_week)-1;int switch(month){ l=d+y;string a[]=new string[42];for(int i=d,n=1;i 首先:toolitem 添加的事件響應(yīng)代碼為:toolitem.addselectionlistener(new org.eclipse.swt.events.selectionlistener(){ public void widgetselected(org.eclipse.swt.events.selectionevent e){ year--;now.set(year, month-1, 1);remove(now);} public void widgetdefaultselected(org.eclipse.swt.events.selectionevent e){} });其次:為toolitem1 添加的事件響應(yīng)代碼為: toolitem1.addselectionlistener(new org.eclipse.swt.events.selectionlistener(){ public void widgetselected(org.eclipse.swt.events.selectionevent e){ month=month-1;if(month==0){ year--;month=12;} now.set(year, month-1, 1);remove(now);} public void widgetdefaultselected(org.eclipse.swt.events.selectionevent e){ } });再者:為toolitem2 添加的事件響應(yīng)代碼為:toolitem2.addselectionlistener(new org.eclipse.swt.events.selectionlistener(){ public void widgetselected(org.eclipse.swt.events.selectionevent e){ month=month+1;if(month==13){ year++;month=1;} now.set(year, month-1, 1);remove(now);} public void widgetdefaultselected(org.eclipse.swt.events.selectionevent e){ } });最后:為toolitem3 添加的事件響應(yīng)代碼為:toolitem3.addselectionlistener(new org.eclipse.swt.events.selectionlistener(){ public void widgetselected(org.eclipse.swt.events.selectionevent e){ year++;now.set(year, month-1, 1);remove(now);} public void widgetdefaultselected(org.eclipse.swt.events.selectionevent e){ } });(6)、為了初始化表格中的月歷,修改類的createsshell()方法代碼如下: private void createsshell(){ sshell = new shell();sshell.settext(日歷----蘇建);sshell.setfont(new font(display.getdefault(), tahoma, 14, swt.normal));sshell.setforeground(new color(display.getcurrent(), 255, 0, 0));sshell.setsize(new point(435, 313));createviewform();sshell.setlayout(new filllayout());year = now.get(calendar.year);month=now.get(calendar.month)+1;now.set(year, month-1, 1);remove(now);}}(7)運(yùn)行程序。選擇菜單“運(yùn)行”→“運(yùn)行方式”→“3 swt 應(yīng)用程序”,程序運(yùn)行結(jié)果 如下圖所示:使用幾個(gè)工具欄按鈕的結(jié)果如下: 四、實(shí)驗(yàn)總結(jié)及感想: 剛開始學(xué)習(xí)java,感覺很多東西都沒搞懂,特別是面向?qū)ο筮@本書,真的沒搞懂,前面講的一些簡(jiǎn)單的面向?qū)ο笏枷耄加幸欢ǖ牡览怼险f到一切物體都可以說是對(duì)象,也就是說什么東西都可以看成是一個(gè)對(duì)象。面向?qū)ο笕蠡咎卣鳎豪^承,封裝,多態(tài)。其實(shí),之前我就看了一些關(guān)于c++和c的一些面向?qū)ο蟮闹R(shí)都跟java面向?qū)ο笙囝愃啤@纾豪^承就是子類繼承父類重寫了父類中的公共方法。封裝就是把程序的信息隱藏起來,有點(diǎn)抽象。多態(tài)就是同一消息,不同體現(xiàn)方式。java面向?qū)ο笏枷刖褪前阉械臇|西看成是一個(gè)對(duì)象,對(duì)該對(duì)象進(jìn)行程序設(shè)計(jì)。該對(duì)象擁有屬性和行為。通過最近的實(shí)訓(xùn)我認(rèn)識(shí)到j(luò)ava是個(gè)很好的開發(fā)平臺(tái),我應(yīng)該好好的學(xué)習(xí)它的基本知識(shí),為將來開發(fā)軟件提供更好的前提條件。篇二:java萬年歷課程設(shè)計(jì)實(shí)訓(xùn)報(bào)告 成績(jī): 本科專業(yè)實(shí)訓(xùn)報(bào)告 課題名稱:java萬年歷設(shè)計(jì) 院系專業(yè):信息工程學(xué)院通信工程專業(yè)學(xué)號(hào)姓名:0967119104李少華 指導(dǎo)教師:趙建峰 完成日期: 四 報(bào)告正文 一、簡(jiǎn)介 (1)選題依據(jù):本次課程設(shè)計(jì)為自選題。思考一段時(shí)間后,我決定做一個(gè)萬年歷的設(shè)計(jì)。主要考慮到自己java課程基礎(chǔ)內(nèi)容掌握并不是很扎實(shí)。而而對(duì)于設(shè)計(jì)一個(gè)萬年歷程序,由于其功能簡(jiǎn)單設(shè)計(jì)也相對(duì)較易,并且通過設(shè)計(jì)這樣的一個(gè)日歷小組件,也能使自己對(duì)java的一些基礎(chǔ)知識(shí)掌握的更加牢固。(2)課題基本內(nèi)容:這個(gè)項(xiàng)目是一個(gè)簡(jiǎn)單的java萬年歷,可以實(shí)現(xiàn)年份為四位數(shù)的公歷日期的查詢,并且在相應(yīng)的日期做備忘錄,以及可以顯示當(dāng)前的系統(tǒng)日期以及時(shí)間。 二、主要問題 (1)各個(gè)jpanel的布局問題。本程序中有五個(gè)jpanel。如何使各個(gè)容器的布局合理是首要關(guān)心的問題;(2)所選月份天數(shù)的算法; (3)所選月份第一天為星期幾的算法;(4)輸出所選月份該月日歷的算法; (5)在選擇項(xiàng)中加入showmessagedialog的問題。 三、研究方法 (1)各個(gè)jpanel的布局問題:針對(duì)這個(gè)問題,使用borderlayout類。這是一個(gè)布置容器的邊框布局,它可以對(duì)容器組件進(jìn)行安排,并調(diào)整其大小,使其符合下列五個(gè)區(qū)域:北、南、東、西、中。每個(gè)區(qū)域最多只能包含一個(gè)組件,并通過相應(yīng)的常量進(jìn)行標(biāo)識(shí):north、south、east、west、center。當(dāng)使用邊框布局將一個(gè)組件添加到容器中時(shí),要使用這五個(gè)常量之一。 (2)所選月份天數(shù)的算法:用if語句實(shí)現(xiàn)。一三五七八十二月份為31天,四六九十一月份為30天,對(duì)于二月份進(jìn)行閏年與非閏年的討論。 (3)所選月份第一天為星期幾的算法:使用get(calendar.day_of_week)函數(shù)實(shí)現(xiàn)。 (4)輸出所選月份該月日歷的算法:算出所選月份第一天為星期幾后,把該日期以前的位置用空格補(bǔ)上,并從該日起一次輸出天數(shù)直到月底。從前面的空格開始算起,把第一天的星期數(shù)字減去1后即為此天在該序列中的序號(hào),從此天開始算,利用該序列的序號(hào)對(duì)6取余得0換行,即可完整的輸出該月的日歷。(5)在選擇項(xiàng)中加入showmessagedialog的問題:在本程序中,首先定義了關(guān)于“版本說明”的適配器,在這個(gè)類中定義了這個(gè)選擇項(xiàng)的actionperformed 方法。其次,在主程序中為“版本說明”選擇項(xiàng)加一個(gè)監(jiān)聽器,監(jiān)聽器中調(diào)用了剛才定義的適配器。最后,同樣在主程序中詳細(xì)說明actionperformed 方法。 四、數(shù)據(jù)分析 package wannianli;import java.awt.*;import java.awt.event.actionevent;import java.awt.event.actionlistener;import java.awt.event.mouseevent;import java.awt.event.mouselistener;import java.io.bufferedreader;import java.io.bufferedwriter;import java.io.file;import java.io.fileinputstream;import java.io.filenotfoundexception;import java.io.fileoutputstream;import java.io.ioexception;import java.io.inputstreamreader;import java.io.outputstreamwriter;//import java.sql.date;import java.text.dateformat;import java.text.simpledateformat;import java.util.calendar;import java.util.date;import javax.swing.icon;import javax.swing.jbutton;import javax.swing.jdialog;import javax.swing.jframe;import javax.swing.jlabel;import javax.swing.jmenu;import javax.swing.jmenubar;import javax.swing.jmenuitem;import javax.swing.joptionpane;import javax.swing.jpanel;import javax.swing.jscrollpane;import javax.swing.jtable;import javax.swing.jtextarea;import javax.swing.jtextfield;import javax.swing.table.defaulttablemodel;public class wannianli extends jframe implements actionlistener, mouselistener { private calendar cld = calendar.getinstance();private string [] astr = {星期一, 星期二, 星期三, 星期四, 星期五, 星期六, 星期日};private defaulttablemodel dtm = new defaulttablemodel(null,astr);private jtable table = new jtable(dtm);//裝日期的表格 private jscrollpane sp = new jscrollpane(table);private jbutton blastyear = new jbutton(上一年);private jbutton bnextyear = new jbutton(下一年);private jbutton blastmonth = new jbutton(上月);private jbutton bnextmonth = new jbutton(下月);private jtextfield jtfyear = new jtextfield(5);//jtfyear年份顯示和輸入文本框,允許編輯單行文本 private jtextfield jtfmonth = new jtextfield(2);//jtfmonth月份顯示文本框 private jpanel p1 = new jpanel();//裝入控制日期按鈕的篇三:時(shí)鐘日歷設(shè)計(jì)java實(shí)驗(yàn)報(bào)告 佛山科學(xué)技術(shù)學(xué)院 《可視化編程技術(shù)》課程設(shè)計(jì)報(bào)告 時(shí)鐘日歷設(shè)計(jì) 學(xué)生姓名: 學(xué) 號(hào): 年級(jí)專業(yè): 指導(dǎo)老師: 學(xué) 院: 廣東★佛山 提交日期:2014年6月 目 錄 1.前言??????????????????????????????2 2.概要設(shè)計(jì)????????????????????????????3 2.1 開發(fā)環(huán)境 ??????????????????????????3 2.2 時(shí)鐘日歷功能 ???????????????????????3 2.3 界面設(shè)計(jì) ??????????????????????????3 2.4 類的框架結(jié)構(gòu)圖 ???????????????????????4 3.詳細(xì)設(shè)計(jì) ???????????????????????????5 3.1 使用的java類的說明 ????????????????????5 3.2 類的主要方法 ????????????????????????6 3.2.1 設(shè)置3個(gè)按鈕 ??????????????????????6 3.2.2 日歷、時(shí)鐘、界面的繪制 ?????????????????7 3.2.3 導(dǎo)入素材文件??????????????????????10 3.2.4 設(shè)計(jì)總體認(rèn)識(shí) ?????????????????????11 4.運(yùn)行結(jié)果???????????????????????????11 5.測(cè)試分析???????????????????????????11 5.1 程序運(yùn)行情況???????????????????????11 5.2 程序異常處理???????????????????????12 6.源程序????????????????????????????13 參考文獻(xiàn)?????????????????????????????23 設(shè)計(jì)總結(jié)?????????????????????????????24 摘要:該程序是一個(gè)圖形界面的簡(jiǎn)單的java時(shí)鐘日歷,具有良好的界面。該程序可以自動(dòng)獲取系統(tǒng)日期和時(shí)間。還可以翻看萬年歷,在點(diǎn)選日期的時(shí)候會(huì)有音效。程序中還有個(gè)會(huì)移動(dòng)的圖形條,在右側(cè)則有一個(gè)時(shí)鐘圖形,會(huì)跟著實(shí)時(shí)時(shí)間動(dòng)。下方三個(gè)按鈕可以播放一個(gè)聲音,play則播放一次,loop則循環(huán)播放,stop則停止播放聲音。 關(guān)鍵字:java、日歷類、時(shí)鐘類、聲音類、方法、事件 1 前言 隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)已經(jīng)成為我們工作學(xué)習(xí)和生活中不可缺少的工具。文本編輯器是個(gè)人計(jì)算機(jī)最司空見慣的應(yīng)用程序了,在學(xué)習(xí)了java語言之后,我決定使用java語言編寫一個(gè)簡(jiǎn)單的計(jì)算器,可以實(shí)現(xiàn)簡(jiǎn)單的運(yùn)算功能,滿足日常基本的工作學(xué)習(xí)和娛樂需要。 java是由sun公司開發(fā)的新一代純面向?qū)ο蟮木W(wǎng)絡(luò)編程語言。其目標(biāo)是建立一種在任意種機(jī)器、任一種操作系統(tǒng)的網(wǎng)絡(luò)環(huán)境中運(yùn)行的軟件,實(shí)行所謂的“程序?qū)懸淮危教庍\(yùn)行”的目標(biāo)。正因?yàn)槿绱耍琷ava已成為當(dāng)今internet上最流行、最受歡迎的一種程序開發(fā)語言。java開發(fā)小組把java按特性分為基本版、移動(dòng)版、企業(yè)版,每個(gè)版本有一個(gè)軟件開發(fā)包。java基本版本叫java 2標(biāo)準(zhǔn)版(java 2 standard edition,j2se),它包含建立java應(yīng)用程序或者是applet所需的應(yīng)用程序編程接口(api)。java 2移動(dòng)版(the java 2 mobile edition,j2me)包含創(chuàng)建無線java應(yīng)用程序的api。還有java 2企業(yè)版(the java 2 enterprise,j2ee)是j2se的增強(qiáng)版本,包含建立多層架構(gòu)應(yīng)用程序api。 java語言是由c++語言發(fā)展起而來的,是一種徹底的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。作為一種純面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它非常適合大型軟件的開發(fā)。java語言去掉了c++語言的一些容易引起錯(cuò)誤的特性。java語言的特點(diǎn)有:面向?qū)ο蟆⒖缙脚_(tái)、安全性、多線程和圖形功能強(qiáng)。 時(shí)間過得真快,轉(zhuǎn)眼間,在廈門萬策實(shí)訓(xùn)基地短短20天的實(shí)訓(xùn)生活已悄然過去幾天了,然而實(shí)訓(xùn)的過程還歷歷在目。 實(shí)訓(xùn)期間,讓我學(xué)到了很多東西,不僅使我在理論上對(duì)IT領(lǐng)域有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對(duì)我來說受益非淺。除此以外,我還學(xué)會(huì)了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說服別人認(rèn)同自己的觀點(diǎn)。這一次親身感受到理論與實(shí)際的相結(jié)合,讓我大開眼界。也是對(duì)以前所學(xué)知識(shí)的一個(gè)初審吧!這次實(shí)訓(xùn)對(duì)于我以后學(xué)習(xí)、找工作也真是受益菲淺,在短短的20天中相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的重要的基石。 作為一名大三的學(xué)生,經(jīng)過差不多三年的在校學(xué)習(xí),對(duì)程序設(shè)計(jì)有了理性的認(rèn)識(shí)和理解。在校期間,一直忙于理論知識(shí)的學(xué)習(xí),只能偶爾練習(xí)一些小程序,沒有機(jī)會(huì)也沒有相應(yīng)的經(jīng)驗(yàn)來參與項(xiàng)目的開發(fā)。所以在實(shí)訓(xùn)之前,軟件項(xiàng)目開發(fā)對(duì)我來說是比較抽象的,一個(gè)完整的項(xiàng)目要怎么來分工以及完成該項(xiàng)目所要的基本步驟也不明確。而經(jīng)過這次實(shí)訓(xùn),讓我明白一個(gè)完整項(xiàng)目的開發(fā),必須由團(tuán)隊(duì)來分工合作,并在每個(gè)階段中進(jìn)行必要的總結(jié)與論證。 一個(gè)完整項(xiàng)目的開發(fā)它所要經(jīng)歷的階段包括:規(guī)劃和用例說明、項(xiàng)目結(jié)構(gòu)和風(fēng)險(xiǎn)評(píng)估、業(yè)務(wù)功能說明書、詳細(xì)設(shè)計(jì)說明書、代碼實(shí)現(xiàn)、測(cè)試、操作手冊(cè)。一個(gè)項(xiàng)目的開發(fā)所需要的財(cái)力、人力都是大量的,如果沒有一個(gè)好的遠(yuǎn)景規(guī)劃,對(duì)以后的開發(fā)進(jìn)度會(huì)產(chǎn)生很大的影響,嚴(yán)重時(shí)導(dǎo)致在預(yù)定時(shí)間內(nèi)不能完成該項(xiàng)目或者完成的項(xiàng)目跟原先計(jì) 劃所要實(shí)現(xiàn)的項(xiàng)目功能不符合。一份好的項(xiàng)目結(jié)構(gòu)、業(yè)務(wù)功能和詳細(xì)設(shè)計(jì)說明書對(duì)一個(gè)項(xiàng)目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對(duì)這個(gè)項(xiàng)目所要實(shí)現(xiàn)的功能在總體上有具體的認(rèn)識(shí),并能減少在開發(fā)過程中出現(xiàn)不必要的脫節(jié)。代碼的實(shí)現(xiàn)是一個(gè)項(xiàng)目開發(fā)成功與否的關(guān)鍵,可以說,前面所做的事情就是為代碼的實(shí)現(xiàn)做鋪墊。 經(jīng)過幾天天的JAVA web OA辦公系統(tǒng)開發(fā)的實(shí)訓(xùn),我對(duì)JAVA軟件開發(fā)平臺(tái)有了更深一步的了解與深入,對(duì)Sun公司的MyEclipse認(rèn)識(shí)與使用也有了大大的提高。開發(fā)這個(gè)OA辦公系統(tǒng)用到知識(shí)幾乎都是以前課本上所沒有學(xué)到這,很多都是現(xiàn)學(xué)現(xiàn)賣,所以用起來遇到很多的阻力。我做的模塊是考勤的請(qǐng)假管理,要用到DAO,和MVC設(shè)計(jì)思想模式。聽課的時(shí)候不太明白這是怎樣的一種設(shè)計(jì)模式,隨著慢慢的深入開發(fā),通過解決各種問題,體會(huì)到了這兩個(gè)設(shè)計(jì)模式的一些要領(lǐng)。雖然后面和數(shù)據(jù)庫連接時(shí)成功,但是卻沒有在數(shù)據(jù)庫看到應(yīng)該增加進(jìn)去的內(nèi)容,調(diào)試了很久還是沒有成功,由于時(shí)間問題最后只好作罷。但是我有決心會(huì)去弄明白它。 這次實(shí)訓(xùn)也讓我深刻了解到,不管在工作中還是在生活中要和老師,同學(xué)保持良好的關(guān)系是很重要的。做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做人的一個(gè)最基本的問題。對(duì)于自己這樣一個(gè)即將步入社會(huì)的人來說,需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛保覀兛梢韵蛩麄儗W(xué)習(xí)很多知識(shí)、道理。 突然想起魯迅先生的一句話:這里本來沒有路,只是走的人多了,也 便成了路。生活的路呢?生活的路也是人走出來的,每個(gè)人一生總要去很多陌生的地方,然后熟悉,而接著又要啟程去另一個(gè)陌生的地方。在不久就要踏上人生另一旅程的時(shí)候,有時(shí)不免會(huì)感到有些茫然,感到無助,但生活的路誰都無法預(yù)設(shè),只能一步一步摸索,但只要方向正確,不要走入歧途,走哪條路都走向光明。 Java實(shí)訓(xùn)心得 吳永坤102307099軟件測(cè)試 在本學(xué)期的中期,我們?cè)趯W(xué)校機(jī)房進(jìn)行了為期八周的 JAVA 實(shí)訓(xùn)。現(xiàn)在即將結(jié)束了,回首本學(xué)期的java 學(xué)習(xí),重點(diǎn)還是在學(xué)習(xí)概念等一些常識(shí)性的東 西,通過這次為期八周的實(shí)訓(xùn),遇到了很多自己感興趣的問題,就會(huì)很有興趣,當(dāng)然學(xué)知識(shí)可不能憑自己的愛好和一時(shí)興趣,不能遇到自己不敢興趣的問題就把 它拋給同學(xué),要學(xué)會(huì)自己踏踏實(shí)實(shí)認(rèn)真的去解決問題。要一步一個(gè)腳印,認(rèn)認(rèn)真 真,踏踏實(shí)實(shí),理論與實(shí)踐相結(jié)合,在扎實(shí)掌握課本實(shí)例和內(nèi)容之后,有一定的擴(kuò)展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴(kuò)展運(yùn)用。 本次我們小組所做的程序是“學(xué)生信息管理系統(tǒng)”基本功能已經(jīng)較好的完成,可是還是有一些不完善,比如我們的通訊錄沒有能夠做到把通訊錄里所儲(chǔ)存的信息 以列表的形式展現(xiàn)出來,所以還是有些不完善,我們的指導(dǎo)老師對(duì)我們的程序作出了大體評(píng)價(jià),發(fā)現(xiàn)我們的思想還是處于一個(gè)比較簡(jiǎn)單的過程當(dāng)中,老師的幾 句簡(jiǎn)單評(píng)價(jià),就帶給我們無與倫比的沖擊性,由于我們寫程序的經(jīng)驗(yàn)尚且較少,很多東西無法考慮到位,老師的點(diǎn)評(píng),使我們認(rèn)識(shí)到了不足與今后的前進(jìn)方向與目標(biāo),使我們更加具有動(dòng)力與激情,擁有了繼續(xù)認(rèn)真學(xué)習(xí)JAVA 的信心,擁有了成為一位合格的高級(jí)程序員的壯志,在編寫程序的過程當(dāng)中,我們?cè)谝婚_始就遇到了問題,一直在糾結(jié)與是使用數(shù)據(jù)庫連接還是使用文件,經(jīng)過老師的耐心講解,我們了解到了尚未接觸到的 Jar 包等一些列名詞,但是經(jīng)過數(shù)據(jù)庫的抒寫與連接 發(fā)現(xiàn) SQL2000 與 SQL2005 無法同步,所以最終我們選擇了使用文件來進(jìn)行這次程序的編寫,第二個(gè)問題就是我們的程序在進(jìn)行按鈕新窗口的鏈接,在新窗口彈出時(shí),無法將老窗口關(guān)閉,糾結(jié)了好久,詢問老師,老師還給我用了“父子”的 生動(dòng)例子來講解,最終我們查找 JDK,查找類的用法終于完美解決!甚是興奮! 在我所學(xué)的語言當(dāng)中,我自認(rèn)為JAVA 是一門比較強(qiáng)大的面向?qū)ο蟮木幊陶Z 言,不僅僅因?yàn)樗目缙脚_(tái)性,更多的是因?yàn)樗撵`活多變和實(shí)用性較強(qiáng),可以說比較的經(jīng)典和強(qiáng)悍。 所以學(xué)好 java 語言有很大的用處,這次實(shí)訓(xùn),面對(duì)一道陌生的題目和要求時(shí),不應(yīng)慌張和無措,首先應(yīng)該想到這和課本上的哪些知識(shí)具有結(jié)合點(diǎn),回憶和分析 這種結(jié)構(gòu)的算法和具體實(shí)施方法,綜合考慮其他的方面,例如:該題的易寫性和易懂性及其他的問題的可利用性。在編寫時(shí),一個(gè)小小的符號(hào),一個(gè)常量變量的設(shè)定,這都無不考量著我們的細(xì)心和嚴(yán)謹(jǐn),所以學(xué)JAVA,不僅對(duì)我們以 后學(xué)習(xí)其他語言有很大的好處,而且也讓我們知道了和理解了作為一個(gè)編程人員首先 應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專心致志。對(duì)待學(xué)術(shù)知識(shí)應(yīng)該是嚴(yán)謹(jǐn)和認(rèn)真。 這次實(shí)訓(xùn),我們更多學(xué)到的是不懂就問和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊(duì)意識(shí),最后在自己的努力下,終于運(yùn)行成功,這種成就感美不可言,心情愉悅至極。 最后終于要結(jié)束了,大家都有種釋懷的感覺,當(dāng)然我想我更多的是興奮和自 己掌握了知識(shí)之后的飽滿感,學(xué)知識(shí)就像吃東西一樣,吃飽了就應(yīng)該好好的消化。要不斷的溫習(xí)和運(yùn)用,做到舉一反三,將所學(xué)知識(shí)充分融入到平時(shí)的學(xué)習(xí)生活中 去,為以后的工作做好堅(jiān)實(shí)的基礎(chǔ)。感謝學(xué)校和老師能夠?yàn)槲覀兲峁┻@次機(jī)會(huì),讓我們更好的掌握和了解 JAVA 這門語言。謝謝! 心得體會(huì) 此次只實(shí)訓(xùn)了短短的三周。雖說時(shí)間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對(duì)一些理論知識(shí)的理解,而且使我在理論上對(duì)Java有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理。除此以外,我知道了什么叫團(tuán)隊(duì),怎樣和團(tuán)隊(duì)分工合作;同時(shí)我還學(xué)會(huì)了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說服別人認(rèn)同自己的觀點(diǎn)。這也是第一次讓我親身感受到理論與實(shí)際的相結(jié)合,讓我大開眼界。也是對(duì)以前所學(xué)知識(shí)的一個(gè)初審吧!這次實(shí)訓(xùn)對(duì)于我以后學(xué)習(xí)、找工作也是受益匪淺的,在短短的三周中相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的重要的基石;這對(duì)于我的學(xué)業(yè),乃至我以后人生的影響無疑是極其深遠(yuǎn)的。 這次實(shí)訓(xùn)雖然是我們的第一次,不過同學(xué)們表現(xiàn)都很不錯(cuò),由此看來,我們?cè)谶M(jìn)入大學(xué)的這幾個(gè)月里學(xué)到了不少的專業(yè)知識(shí),只是自己感覺不到而已。對(duì)于所學(xué)專業(yè),我們不能過于自卑和擔(dān)憂,否則會(huì)妨礙自己學(xué)習(xí)。實(shí)訓(xùn)是學(xué)習(xí)Java的重要環(huán)節(jié),有利于我們鞏固專業(yè)知識(shí)、掌握工作技能,提高就業(yè)籌碼。 我把本次為期三周的實(shí)訓(xùn)看作是 “理論與實(shí)踐相結(jié)合的橋梁”。通過這周的實(shí)訓(xùn)和學(xué)習(xí),我知道了此次實(shí)訓(xùn)的目的,也清楚目前自己的不足,那就是缺乏相應(yīng)的知識(shí)與經(jīng)驗(yàn),對(duì)所學(xué)的專業(yè)知識(shí)不能夠很好地運(yùn)用于實(shí)踐操作。正所謂“百聞不如一見”,經(jīng)過這次自身的切身實(shí)踐,我才深切地理會(huì)到了“走出課堂,投身實(shí)踐”的必要性。平時(shí),我們只能在課堂上與老師一起紙上談兵,思維的認(rèn)識(shí)基本上只是局限于課本的范圍之內(nèi),也許就是這個(gè)原因就導(dǎo)致我們對(duì)專業(yè)知識(shí)認(rèn)識(shí)的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網(wǎng)絡(luò)知識(shí)水平的提高。但是課本上所學(xué)到的理論知識(shí)是為我們的實(shí)際操作指明了方向、提供相應(yīng)的方法,真正的職業(yè)技巧是要我們從以后的實(shí)際工作中慢慢汲取的。而針對(duì)實(shí)際操作中遇到的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。 在這次實(shí)訓(xùn)中我有諸多感想,我第一次體會(huì)到Java工程師的工作是什么樣子的,也發(fā)現(xiàn)了很多不曾注意到的細(xì)節(jié),在實(shí)訓(xùn)的演示過程中,我對(duì)作為一名Java工程師注意的事項(xiàng)應(yīng)該從小事做起、從基本做起。把職業(yè)能力訓(xùn)練與職業(yè)素質(zhì)有機(jī)的結(jié)合起來。相信這對(duì)我接下來學(xué)習(xí)專業(yè)知識(shí)會(huì)起到很有效的幫助,在接下來的幾個(gè)月里,我會(huì)以作為一名職業(yè)人的身份在這幾個(gè)方面要求自己,嚴(yán)格自我,向Java工程師靠近。 而經(jīng)過這次實(shí)訓(xùn),讓我明白完成一個(gè)完整項(xiàng)目的開發(fā)必須依靠團(tuán)隊(duì)合作,否則,事倍功半。因此不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要學(xué)做人,如何與人相處是現(xiàn)代社會(huì)的做人的一個(gè)最基本的問題。對(duì)于自己這樣一個(gè)即將步入社會(huì)的人來說,需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛保覀兛梢韵蛩麄儗W(xué)習(xí)很多知識(shí)、道理。 實(shí)訓(xùn)結(jié)束了感覺雖然辛苦,但很充實(shí)。我想這就是Java工程師的工作。我也體會(huì)到Java工程師成功地完成一個(gè)任務(wù)的那種興奮,那種小有成就的感覺是只有置身其中的人才能體會(huì)。 總之,這次實(shí)訓(xùn)為我提供了與眾不同的學(xué)習(xí)方法和學(xué)習(xí)體會(huì),從書本中面對(duì)現(xiàn)實(shí),為我將來走上社會(huì)打下了扎實(shí)的基礎(chǔ)。作為在校計(jì)算機(jī)專業(yè)的學(xué)生,現(xiàn)在我能做的就是吸取知識(shí),提高自身的綜合素質(zhì),提高自己的職業(yè)技能,只有自己具備了能力,到時(shí)候才會(huì)是 “車到山前必有路”。我相信在不久的未來,會(huì)有屬于我自己的一片天空。 我希望計(jì)算機(jī)專業(yè)的同學(xué)在以后的學(xué)習(xí)或工作中以務(wù)實(shí)的態(tài)度給提供更多的機(jī)會(huì)鍛煉自己,為大家的成才與就業(yè)奠定堅(jiān)實(shí)的基礎(chǔ);并希望同學(xué)們要做好角色定位,將自己所學(xué)的知識(shí),學(xué)熟、學(xué)精。 多學(xué)習(xí)和收集與項(xiàng)目有關(guān)的資料,來提高自己的業(yè)務(wù)水平,同時(shí)多請(qǐng)教經(jīng)驗(yàn)豐富的老師,使他們好的經(jīng)驗(yàn)?zāi)軌驅(qū)ψ约浩鸬浇梃b作用,在他們的幫助下,能夠很快的培養(yǎng)自己的職業(yè)技能,避免做無用功,也可以讓自己了解很多項(xiàng)目管理上的方法,在以后的工作中減少挫折和錯(cuò)誤。 www.tmdps.cn 美國上市公司 億元級(jí)外企IT培訓(xùn)企業(yè) Java實(shí)訓(xùn)心得報(bào)告 進(jìn)一步了解java開發(fā)的相關(guān)知識(shí),掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ) 二、實(shí)訓(xùn)單位介紹: 北京達(dá)內(nèi)科技有限公司是中國高端IT培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的 Java、C++、C#/.Net、測(cè)試、嵌入式、PHP等方面的中高端軟件人才,由美國國際數(shù)據(jù)集團(tuán)IDG和集富亞洲JAFCO ASIA投資,是國內(nèi)首家獲得國際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu)。經(jīng)過15年運(yùn)營(yíng),達(dá)內(nèi)科技實(shí)現(xiàn)了98% 的專業(yè)就業(yè)率,78%的口碑入學(xué)率,學(xué)員平均畢業(yè)薪資8000元/首月平均薪資。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢、開發(fā)、人才服務(wù)于一體的高新技術(shù)集團(tuán)公司,公司下設(shè)達(dá)內(nèi)IT培訓(xùn)、達(dá)內(nèi)軟件人才服務(wù)中心、達(dá)內(nèi)軟件研發(fā)中心。 達(dá)內(nèi)科技以中關(guān)村科技園區(qū)為依托,在中國軟件業(yè)發(fā)達(dá)城市――北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等40個(gè)大中城市,建立了近140家培訓(xùn)中心。合作企業(yè)包括IBM、微軟、百度、華為、中軟、用友、Yahoo、阿里巴巴、網(wǎng)易、新浪、搜狐、阿里云、聯(lián)想、神州數(shù)碼、大唐電信、亞信等近8萬家知名IT企業(yè),達(dá)內(nèi)自成立以來已幫助40萬學(xué)員成功就業(yè) 三、實(shí)訓(xùn)崗位介紹: 此次實(shí)習(xí)為java實(shí)訓(xùn)班,我們組一共6人,共同完成一個(gè)服裝管理系統(tǒng)。我主要負(fù)責(zé)入庫管理模塊代碼的編寫和該模塊相關(guān)文檔的撰寫。該模塊主要功能包括:新建入庫單、刪除入庫單、查看入庫單詳細(xì)信息、更新入庫單、提交入庫單、查詢?nèi)霂靻巍?/p> 四、實(shí)訓(xùn)內(nèi)容及過程: 1.Mysql數(shù)據(jù)庫 1)MySQL數(shù)據(jù)庫管理系統(tǒng)概述 MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng),它是由MySQL AB公司開發(fā)、發(fā)布并支持的。MySQL AB是由多名MySQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價(jià)值取向、方法和成功的商業(yè)模型。 www.tmdps.cn 美國上市公司 億元級(jí)外企IT培訓(xùn)企業(yè) 數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實(shí)用工具,或是作為其他應(yīng)用程序的組成部分。 MySQL服務(wù)器還有一套實(shí)用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測(cè)試主頁上,給出了MySQL服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。 MySQL服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管MySQL始終在不斷發(fā)展,但目前MySQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的MySQL十分適合于訪問Internet上的數(shù)據(jù)庫。 2)MySQL穩(wěn)定性 每次發(fā)布的MySQL服務(wù)器均是可用的。僅當(dāng)用戶嘗試源自“灰色區(qū)域”的代碼時(shí)才會(huì)出現(xiàn)問題。當(dāng)然,新用戶不了解“灰色區(qū)域”是什么。因此,在本節(jié)中,我們介紹了目前已知的這類區(qū)域。本節(jié)所作的介紹主要針對(duì)MySQL服務(wù)器5.0版和更高版本。在最新的版本中,更正了所有已知和通報(bào)的缺陷,但“缺陷”一節(jié)所列的除外,這類缺陷與設(shè)計(jì)有關(guān)。 2.Java中的常用設(shè)計(jì)模式 1)工廠模式 客戶類和工廠類分開。消費(fèi)者任何時(shí)候需要某種產(chǎn)品,只需向工廠請(qǐng)求即可。消費(fèi)者無須修改就可以接納新產(chǎn)品。缺點(diǎn)是當(dāng)產(chǎn)品修改時(shí),工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。 2)工廠方法模式 核心工廠類不再負(fù)責(zé)所有產(chǎn)品的創(chuàng)建,而是將具體創(chuàng)建的工作交給子類去做,成為一個(gè)抽象工廠角色,僅負(fù)責(zé)給出具體工廠類必須實(shí)現(xiàn)的接口,而不接觸哪一個(gè)產(chǎn)品類應(yīng)當(dāng)被實(shí)例化這種細(xì)節(jié)。 3.控制技術(shù)-Servlet技術(shù) 1)一個(gè)servlet就是Java編程語言中的一個(gè)類,它被用來擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請(qǐng)求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對(duì)任何類型的請(qǐng)求產(chǎn)生響應(yīng),但通常只用來擴(kuò)展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個(gè)特定于HTTP的 servlet類。 javax.servlet和javax.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實(shí)現(xiàn)Servlet接口,該接口定義了生命周期方法。 2)一個(gè)servlet的生命周期由部署servlet的容器來控制。當(dāng)一個(gè)請(qǐng)求映射到一個(gè)servlet時(shí),該容器執(zhí)行下列步驟。 www.tmdps.cn 美國上市公司 億元級(jí)外企IT培訓(xùn)企業(yè) 4.頁面設(shè)計(jì)-JSP頁面 1)MVC 模式 為了把表現(xiàn)層presentation從請(qǐng)求處理request processing 和數(shù)據(jù)存儲(chǔ)data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請(qǐng)求。當(dāng)請(qǐng)求處理完后,控制權(quán)交給一個(gè)只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺(tái)都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如Struts 和Spring framework)。 2)JSP技術(shù)的強(qiáng)勢(shì) (1)一次編寫,到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。 (2)系統(tǒng)的多平臺(tái)支持。基本上可以在所有平臺(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的局限性是顯而易見的。 (3)強(qiáng)大的可伸縮性。從只有一個(gè)小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái) 服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無數(shù)臺(tái)服務(wù)器,Java顯示了一個(gè)巨大的生命力。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 3)JSP技術(shù)的弱勢(shì) (1)與ASP一樣,Java的一些優(yōu)勢(shì)正是它致命的問題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 (2)Java的運(yùn)行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是“最低性能價(jià)格比”了。從另一方面,它還需要硬盤空間來儲(chǔ)存一系列的.java文件和.class文件,以及對(duì)應(yīng)的版本文件。 五、實(shí)訓(xùn)總結(jié)及體會(huì) 通過這一期的實(shí)訓(xùn),雖然倍感折磨,但是收獲卻很大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。 當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實(shí)訓(xùn)java編程技術(shù)時(shí),讓我倍感興奮。Java是自己以后想主攻的技術(shù),所以自然也就非常的亢奮。感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實(shí)訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因?yàn)閷W(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時(shí)難免冥思苦想也 www.tmdps.cn 美國上市公司 億元級(jí)外企IT培訓(xùn)企業(yè) 無濟(jì)于事,通過我們小組的積極努力協(xié)作,同時(shí)請(qǐng)教老師和其他同學(xué),我們順利的化解了一道道的障礙。 這讓我不斷的對(duì)學(xué)習(xí)技術(shù)又有了新的認(rèn)識(shí):學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對(duì)老師交代的任何方法和類都不要放過,不管是否簡(jiǎn)單與否都要樂于地接受,因?yàn)槔蠋熆隙ㄓ兴牡览恚嘈爬蠋熥哌^的路比我們長(zhǎng),那么其經(jīng)驗(yàn)也就肯定比我們豐富。上課時(shí)一定要專心聽講,一個(gè)關(guān)鍵的知識(shí)點(diǎn)聽漏了,可能會(huì)使一個(gè)人在課下花很多時(shí)間去消化,這樣也就會(huì)花掉做其他事情的大量時(shí)間,同時(shí)也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊(duì)。所以學(xué)習(xí)中我們寧可勞其筋骨,苦其心志,惡其體膚,也不能掉隊(duì)跟不上學(xué)習(xí)進(jìn)度。 在學(xué)習(xí)的過程中也體會(huì)到,遇到問題也要請(qǐng)教。不然的話自己一個(gè)人去做的話會(huì)花很多的時(shí)間,我在做這個(gè)在線考試的項(xiàng)目中,其中也問到過許多問題,通過同學(xué)的幫助下解決了,提高了程序的開發(fā)進(jìn)程。其他的同學(xué)有問題的話我也是給他們盡量解決。我認(rèn)為學(xué)習(xí)知識(shí)的過程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進(jìn)步的。 Java是面在的主流技術(shù)我會(huì)努力將它學(xué)好,現(xiàn)在我缺乏的是堅(jiān)持不懈的精神,周賢軍給了我很大的影響,我會(huì)向他學(xué)習(xí),雖然學(xué)習(xí)java的路還很找,但我會(huì)繼續(xù)走下去。 在這里,我非常感謝實(shí)訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識(shí),并等待知識(shí)的進(jìn)一步提升。 實(shí)訓(xùn)即將結(jié)束了,我非常懷念在達(dá)內(nèi)科技的實(shí)訓(xùn),在實(shí)訓(xùn)的這段時(shí)間里,我每一天過的都很充實(shí),我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關(guān),實(shí)現(xiàn)自己未來的理想!第二篇:JAVA實(shí)訓(xùn)心得
第三篇:java實(shí)訓(xùn)心得
第四篇:Java實(shí)訓(xùn)心得
第五篇:Java實(shí)訓(xùn)心得報(bào)告