- 相關(guān)推薦
java實(shí)習(xí)報(bào)告15篇
在經(jīng)濟(jì)發(fā)展迅速的今天,報(bào)告不再是罕見(jiàn)的東西,其在寫(xiě)作上有一定的技巧。那么什么樣的報(bào)告才是有效的呢?以下是小編收集整理的java實(shí)習(xí)報(bào)告,僅供參考,希望能夠幫助到大家。
java實(shí)習(xí)報(bào)告1
1)實(shí)習(xí)題目
學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
2)實(shí)習(xí)目的
《Java程序設(shè)計(jì)》課程是電子商務(wù)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)必修課程,特針對(duì)此課程進(jìn)行為期三周的實(shí)踐教學(xué),旨在提升本專(zhuān)業(yè)學(xué)生對(duì)此課程中的理論知識(shí)的綜合應(yīng)用能力、提高學(xué)生的邏輯思維能力、軟件開(kāi)發(fā)能力。
本次課程實(shí)習(xí)要求學(xué)生用Java技術(shù)在Windows平臺(tái)下開(kāi)發(fā)學(xué)生信息管理系統(tǒng)。通過(guò)此程序的開(kāi)發(fā)能夠切實(shí)提高學(xué)生的程序設(shè)計(jì)水平,在實(shí)踐中掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的開(kāi)發(fā)思想。
3)開(kāi)發(fā)環(huán)境
操作系統(tǒng);Windows XP
編程環(huán)境:MyEclipse 6.0
主要技術(shù):Java Swing實(shí)現(xiàn)窗體界面
JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作
系統(tǒng)架構(gòu):三層架構(gòu)(MVC)+DAO設(shè)計(jì)模式
數(shù)據(jù)庫(kù):MySQL5.0
二:課設(shè)內(nèi)容;
1)系統(tǒng)功能需求
學(xué)生信息管理系統(tǒng)主要對(duì)在校學(xué)生的個(gè)人基本信息以及成績(jī)信息進(jìn)行管理,對(duì)教師用戶(hù)提供查詢(xún)信息、增添信息、刪除信息等操作功能;對(duì)學(xué)生用戶(hù)提供成績(jī)查詢(xún)功能。我們的目標(biāo)就是為該系統(tǒng)提供前臺(tái)用戶(hù)界面設(shè)計(jì)以及后臺(tái)連接數(shù)據(jù)庫(kù)程序設(shè)計(jì),系統(tǒng)程序界面采用Java Swing組件實(shí)現(xiàn),數(shù)據(jù)庫(kù)操作采用JDBC實(shí)現(xiàn)。
學(xué)生信息管理系統(tǒng)要面對(duì)教師和學(xué)生用戶(hù)。對(duì)于教師,需要查詢(xún)?nèi)繉W(xué)生的基本信息和成績(jī)信息,并且可以對(duì)其進(jìn)行修改。對(duì)于學(xué)生,不需要查詢(xún)自己的基本信息,只需要查詢(xún)成績(jī)。為了保護(hù)學(xué)生成績(jī)隱私,每位學(xué)生登錄系統(tǒng)后只能查詢(xún)自己的成績(jī),而無(wú)法看到別人的成績(jī)。教師方面:教師通過(guò)自己的用戶(hù)名和密碼登錄后,進(jìn)入教師主界面,在這個(gè)主界面里,可以選擇要操作的類(lèi)別,即查詢(xún)功能還是修改功能。在查詢(xún)功能里面,可以選擇是查詢(xún)學(xué)生基本信息,還是查詢(xún)學(xué)生成績(jī)信息。在查詢(xún)學(xué)生基本信息時(shí),可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進(jìn)行查找。在查找學(xué)生成績(jī)信息時(shí),只能依據(jù)學(xué)生姓名和學(xué)號(hào)進(jìn)行查找。在修改功能里面,包括對(duì)學(xué)生基本信息表和學(xué)生成績(jī)表進(jìn)行增加和刪除記錄。學(xué)生方面:學(xué)生通過(guò)自己的用戶(hù)名和密碼登錄此系統(tǒng)后, 可以查詢(xún)自己本學(xué)期的各科成績(jī)信息。
2)數(shù)據(jù)庫(kù)需求
依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個(gè)表:student表、teacher表和score表。
(1)student(學(xué)生信息表)
此表有六個(gè)屬性,分別為:id(主鍵,自動(dòng)遞增),num(學(xué)號(hào)),sname(姓名),sex(性別),age(年齡),dept(系別)。
(2)teacher(教師登錄表)
此表有三個(gè)屬性列,分別為:id(主鍵,自動(dòng)遞增),tname(教師賬戶(hù)),password(登錄密碼)。
(3)score(教師登錄表)
此表有六個(gè)屬性列:分別為:id(主鍵,自動(dòng)遞增),num(學(xué)號(hào)),sname(學(xué)生姓名),course(課程名稱(chēng)),score(考試成績(jī)),credit(學(xué)分)。
三:設(shè)計(jì)過(guò)程(包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì))
1)項(xiàng)目總體設(shè)計(jì)
需要建立一個(gè)三層模塊:視圖層(界面,提供用戶(hù)輸入)控制層(接受用戶(hù)輸入處理)持久層(連接數(shù)據(jù)庫(kù))。
在登陸界面實(shí)現(xiàn)教師、學(xué)生的登錄,實(shí)現(xiàn)學(xué)生查看自己所有信息的界面,教師對(duì)學(xué)生信息、學(xué)生成績(jī)信息的增刪減查功能的實(shí)現(xiàn)。
2)項(xiàng)目詳細(xì)設(shè)計(jì)
1、需要有開(kāi)發(fā)環(huán)境,安裝編程環(huán)境:MyEclipse 6.0、數(shù)據(jù)庫(kù):MySQL5.0、安裝Navicat for Mysql程序;
2、仔細(xì)閱讀《Java實(shí)習(xí)指導(dǎo)書(shū)》,詳細(xì)了解對(duì)學(xué)生信息管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的總體設(shè)計(jì);
3、首先需要建立四個(gè)包,分別為:ui包,dao包,connection包,model包。connection包,主要負(fù)責(zé)獲得與數(shù)據(jù)庫(kù)的連接和關(guān)閉連接;dao包主要負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)的'操作;ui包主要分為登錄界面、學(xué)生查詢(xún)界面、教師對(duì)學(xué)生信息和學(xué)生成績(jī)信息進(jìn)行增刪減查操作的界面;
4、ui包是界面,系統(tǒng)運(yùn)行主界面--學(xué)生信息管理登陸界面(根據(jù)公共數(shù)據(jù)庫(kù)建立自己的數(shù)據(jù)庫(kù),輸入登錄名、密碼可以分別進(jìn)入教師主頁(yè)面、學(xué)生主頁(yè)面), 學(xué)生詳細(xì)信息界面(進(jìn)入后會(huì)出現(xiàn)學(xué)生自己的成績(jī)等詳細(xì)的信息,并有退出功能),老師登陸界面(可以對(duì)學(xué)生信息進(jìn)行增刪減查,對(duì)學(xué)生成績(jī)信息進(jìn)行增刪檢查,并有退出功能);
5、ui包中還有對(duì)學(xué)生信息進(jìn)行增加學(xué)生、刪除學(xué)生、查看學(xué)生信息、瀏覽所有學(xué)生信息、增加學(xué)生成績(jī)信息、刪除學(xué)生成績(jī)信息、查看學(xué)生成績(jī)信息的7個(gè)界面,每個(gè)功能實(shí)現(xiàn)完成后會(huì)顯示操作成功,并有退出功能;
6、然后在Java編程環(huán)境MyEclipse 6.0編寫(xiě)代碼;
7、首現(xiàn)建立以dumeilingxxglxt命名的項(xiàng)目工程,然后建立ui包,然后再建立LoginUI類(lèi),代碼敲完LoginUI類(lèi)的所有代碼,然后開(kāi)始根據(jù)提示,這個(gè) LoginUI類(lèi)所需要的dao包,connection包,model包,還有dao包的 ScoreDao類(lèi)、StudentDao類(lèi)、 TeacherDao類(lèi);connection 包的DBConnection ;model包的Scor類(lèi) ,Studente類(lèi), 然后在敲ui包中的ScoreAddUI類(lèi), ScoreDeleteUI類(lèi),ScoreQueryUI類(lèi),StudentAddUI類(lèi), StudentDeleteUI類(lèi), StudentQueryUI類(lèi),StudentScoreUI 類(lèi),eacherMainUI類(lèi);
8、在MyEclipse中導(dǎo)入數(shù)據(jù)庫(kù)驅(qū)動(dòng)包mysql-connector-java-5.0.5.jar;
9、 在Navicat for Mysql打開(kāi)數(shù)據(jù)庫(kù),然后建表:student表、teacher表和score表,進(jìn)入主界面,實(shí)現(xiàn)系統(tǒng)登陸功能;
10、連接公共數(shù)據(jù)庫(kù):Navicat for Mysql
代碼為:("jdbc:mysql://192.168.0.1:3306/dumeiling","root","p");
11:然后開(kāi)始運(yùn)行,發(fā)現(xiàn)錯(cuò)誤并解決錯(cuò)誤;
12:在所有代碼都正確的情況下,所有界面將會(huì)出現(xiàn)。
四:調(diào)試過(guò)程(包括系統(tǒng)測(cè)試、出現(xiàn)的問(wèn)題、解決的方法等)
出現(xiàn)最多的錯(cuò)誤就是:
1)代碼編寫(xiě)錯(cuò)誤,解決方法就是照著代碼繼續(xù)核對(duì),直到可以運(yùn)行
2)當(dāng)連接上公共數(shù)據(jù)庫(kù)后,運(yùn)行LoginUI,出現(xiàn)登陸界面,但是輸入登錄名、密碼點(diǎn)擊登陸后卻出不出現(xiàn)學(xué)生信息界面或是老師登陸界面,這時(shí)候下面將會(huì)出現(xiàn)許多錯(cuò)誤提示,點(diǎn)擊后開(kāi)始再次找出錯(cuò)誤的代碼,這個(gè)難度比較大,需要自習(xí)閱讀每一行代碼,在熟知代碼的前提下對(duì)程序代碼進(jìn)行修改,也是最考驗(yàn)我們耐心的時(shí)刻,過(guò)了之一階段,實(shí)習(xí)的基本要求就達(dá)到了,然后就該對(duì)程序加入一些自己的設(shè)計(jì),以此來(lái)不同于別人。
3)在我設(shè)計(jì)好的代碼中,登錄學(xué)生界面是出現(xiàn)一個(gè)Driver success,connection succecc的提示,但是卻不顯示學(xué)生信息,一直不知道是什么原因,最后把數(shù)據(jù)庫(kù)的三個(gè)表刪除,再次建表,結(jié)果全部成功了,對(duì)我來(lái)時(shí)這是一個(gè)謎啊。
五、小結(jié)(在整個(gè)課程設(shè)計(jì)過(guò)程中的總結(jié)和體會(huì))
將近三周的JAVA實(shí)習(xí)很快就結(jié)束了,雖然僅僅只有三周,但我學(xué)到了許多知識(shí),以前只是做些JAVA實(shí)驗(yàn),敲一堆代碼,然后出來(lái)個(gè)簡(jiǎn)單的結(jié)果,還有的是沒(méi)有在主函數(shù)里輸入,只是學(xué)會(huì)掌握屬性存取器的使用,super、final、abstract關(guān)鍵字,理解抽象類(lèi)與抽象方法,理解并掌握接口的定義與使用等等,但這次不一樣,是設(shè)計(jì)與開(kāi)發(fā)個(gè)學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)教師、學(xué)生登錄并實(shí)現(xiàn)增刪價(jià)查功能。
在整個(gè)學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)過(guò)程中,感觸最深的就是兩周的敲代碼、核對(duì)代碼?梢哉f(shuō)是一次痛苦的體驗(yàn),但是在實(shí)習(xí)的第三周看到自己的成果展示,不得不佩服自己的毅力。
通過(guò)對(duì)這次學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)過(guò)程實(shí)習(xí),我發(fā)現(xiàn)任何一種語(yǔ)言只要你用心投入,你就會(huì)發(fā)現(xiàn)其實(shí)一切都那么簡(jiǎn)單,就拿這四個(gè)包中的類(lèi)代碼,如果你仔細(xì)分析的話,你會(huì)發(fā)現(xiàn)其實(shí)一些帶麥?zhǔn)遣畈欢嗟,也就是說(shuō)只要你會(huì)其中一個(gè)操作代碼,你就會(huì)其他的操作,老師給的程序代碼教師操作功能只有6個(gè),但是我們可以再添加兩個(gè)界面。我的自己設(shè)計(jì)部分是:添加背景顏色、并增加了一個(gè)瀏覽所有學(xué)生信息的界面,但是沒(méi)有連接到正確的界面上,由于自己安排的時(shí)間問(wèn)題,沒(méi)有及時(shí)寫(xiě)出來(lái),還有就是我在添加背景顏色時(shí),還是不太清楚,確切說(shuō)自己登陸界面添加背景顏色正確,其他的被覆蓋這了,總的來(lái)說(shuō)還是不太懂代碼。
還有體會(huì)最深的一點(diǎn)是:只要你用心去學(xué)習(xí),你就回學(xué)到一些東西,也許不是那么明顯,但是只要付出還是會(huì)有收獲的。在第三周周二是交作業(yè)時(shí),有的同學(xué)自己昨天完全正確的程序,今天完全不管用了,我看到了她的急躁,一直埋怨、似乎有點(diǎn)想哭,其實(shí)我想說(shuō):冷靜。然后看看是什么原因,假如是電腦的問(wèn)題李珂把代碼拷走,重新建立工程,說(shuō)實(shí)話,我不知道重新建了多少次,遇事一定要讓自己冷靜,不要急,事情總會(huì)有解決的方法。
java實(shí)習(xí)報(bào)告2
轉(zhuǎn)眼間,四年額大學(xué)生活就要接近尾聲了,畢業(yè)的鐘聲將要敲響。將課堂所學(xué)知識(shí)運(yùn)用于實(shí)踐成為畢業(yè)生們必經(jīng)的道路。帶著老師的忠告,xx年x月x日我有幸來(lái)到西安軟件服務(wù)外包學(xué)院進(jìn)行為期三個(gè)月的實(shí)習(xí)。
作為大學(xué)生涯的最后一課,實(shí)習(xí)不僅重要更有其獨(dú)特性,正是通過(guò)實(shí)習(xí),讓我逐漸掌握怎樣把學(xué)校教給我的理論知識(shí)恰當(dāng)?shù)剡\(yùn)用到實(shí)際工作中,讓我慢慢褪變學(xué)生的浮躁與稚嫩,真正地接觸這個(gè)社會(huì),漸漸地融入這個(gè)社會(huì),實(shí)現(xiàn)我邁向社會(huì)獨(dú)立成長(zhǎng)的第一步。
在三個(gè)月里,所學(xué)知識(shí)的確有很多,java基礎(chǔ),數(shù)據(jù)庫(kù)操作(oracle,mysql),SSH框架(hibernate,struts,spring),網(wǎng)頁(yè)設(shè)計(jì)jsp技術(shù)等,總之學(xué)到了很多曾經(jīng)陌生的技術(shù)。受益匪淺。
一、實(shí)習(xí)計(jì)劃
7月10日:簡(jiǎn)單地了解公司的基本情況,進(jìn)一步學(xué)習(xí)了java的基本知識(shí)。 7月11日—7月13日:學(xué)習(xí)java相關(guān)的編程環(huán)境和運(yùn)行環(huán)境的材料,準(zhǔn)備好有關(guān)的程序和工具。
7月14日-7月17日:學(xué)習(xí)系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置,并調(diào)試。
7月18日-7月26日:學(xué)習(xí)簡(jiǎn)單的java編程,做一個(gè)簡(jiǎn)單的登錄系統(tǒng), 7月27日-7月29日:深入地學(xué)習(xí)java的編程技巧和編程思想。
7月30日-8月2日:學(xué)習(xí)了SQL Server的相關(guān)知識(shí),為后面的工作做好準(zhǔn)備工作。 8月3日-8月5日:進(jìn)行數(shù)據(jù)庫(kù)建立的學(xué)習(xí)和練習(xí)。包括表的建立,表之間的關(guān)系和優(yōu)化。
8月6日-8月10日:對(duì)登錄界面進(jìn)行美化,并著手后臺(tái)的編碼工作。
8月11日-8月20日:依然是進(jìn)行后臺(tái)和各模塊功能編碼實(shí)現(xiàn)的學(xué)習(xí)和嘗試。并練習(xí)簡(jiǎn)單、常用的測(cè)試的方法。了解其重要性。
8月21日-9月10日:學(xué)習(xí)SSH框架。對(duì)設(shè)計(jì)代碼進(jìn)行簡(jiǎn)化。
9月11日-10月5日:利用所學(xué)完成個(gè)人項(xiàng)目。
二、實(shí)習(xí)目的
進(jìn)一步了解java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),鞏固大學(xué)所學(xué)專(zhuān)業(yè)的基本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的
能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
三、實(shí)習(xí)內(nèi)容
通過(guò)本次實(shí)習(xí),應(yīng)當(dāng)對(duì)Java、SQL、Dreamweaver等達(dá)到熟練運(yùn)用的地步,同時(shí)應(yīng)該對(duì)Java語(yǔ)言及其應(yīng)用有一個(gè)非常清晰、明了的認(rèn)識(shí)。本次的實(shí)習(xí)內(nèi)容主要包括:對(duì)登錄管理系統(tǒng)有一個(gè)初步的構(gòu)思及確定其應(yīng)該包括哪些模塊實(shí)現(xiàn)什么功能;對(duì)SQL的基礎(chǔ)知識(shí)的理論學(xué)習(xí);理論聯(lián)系實(shí)際對(duì)SQL進(jìn)行具體操作;學(xué)會(huì)用SQL建數(shù)據(jù)庫(kù)及所需表格的具體方法;理解連接SQL數(shù)據(jù)庫(kù)的語(yǔ)句及能正確的應(yīng)用于實(shí)踐;完成簡(jiǎn)單的登錄系統(tǒng);軟件初步測(cè)試。
四、實(shí)習(xí)總結(jié)
大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但實(shí)踐出真知,唯有把理論與實(shí)踐相結(jié)合,才能更好地增加自己的競(jìng)爭(zhēng)力。實(shí)踐也是大學(xué)生學(xué)習(xí)知識(shí)、鍛煉才干的有效途徑。
本次畢業(yè)實(shí)習(xí)我主要是做一個(gè)登錄系統(tǒng),從中學(xué)習(xí)一下Java開(kāi)發(fā)和SQL的技術(shù)運(yùn)用,因此選擇了石家莊志誠(chéng)軟件公司。Java和SQLServer作為開(kāi)發(fā)工具都有它們各自的特點(diǎn),下面是我學(xué)習(xí)兩周Java后對(duì)Java的一些認(rèn)識(shí)。
Java語(yǔ)言的優(yōu)點(diǎn)主要表現(xiàn)在簡(jiǎn)單、面向?qū)ο蟆⒍嗑程、分布性、體系結(jié)構(gòu)中立、 安全性等方面。
1、Java語(yǔ)言是簡(jiǎn)單的
Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類(lèi)型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
2、Java語(yǔ)言是一個(gè)面向?qū)ο蟮?/p>
Java語(yǔ)言提供類(lèi)、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類(lèi)之間的單繼承,但支持接口之間的多繼承,并支持類(lèi)與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。
Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定。總之,Java語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。
3、Java語(yǔ)言是分布式的
Java語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java.net),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類(lèi)庫(kù),包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。
4、Java語(yǔ)言是健壯的
Java的強(qiáng)類(lèi)型機(jī)制、異常處理、廢料的自動(dòng)收集等是Java程序健壯性的重要保證。對(duì)指針的丟棄是Java的明智選擇。Java的安全檢查機(jī)制使得Java更具健壯性。
5、Java語(yǔ)言是安全的
Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。除了Java語(yǔ)言具有的許多安全特性以外,Java對(duì)通過(guò)網(wǎng)絡(luò)下載的類(lèi)具有一個(gè)安全防范機(jī)制(類(lèi)ClassLoader),如分配不同的名字空間以防替代本地的同名類(lèi)、字節(jié)代碼檢查,并提供安全管理機(jī)制(類(lèi)SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。
6、Java語(yǔ)言是體系結(jié)構(gòu)中立的
Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
7、Java語(yǔ)言是可移植的
這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類(lèi)型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。
8、Java是高性能的
與那些解釋型的高級(jí)腳本語(yǔ)言相比,Java的確是高性能的。事實(shí)上,Java的運(yùn)行速度隨著JIT(Just-In-Time)編譯器技術(shù)的發(fā)展越來(lái)越接近于C++。
9、Java語(yǔ)言是多線程的
在Java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類(lèi)或其子(孫)類(lèi)來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為T(mén)hread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類(lèi)派生出子類(lèi)并重寫(xiě)run方法,使用該子類(lèi)創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類(lèi)已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。 Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
10、Java語(yǔ)言是動(dòng)態(tài)的
Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類(lèi)能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類(lèi)。這也有利于軟件的升級(jí)。另外,Java中的類(lèi)有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類(lèi)型檢查。
SQL Server
在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
——SQL Server 20xx。它是基于客戶(hù)機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、 ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows 20xx Server 和 IIS 集成,提供高效安全的 數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。
進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶(hù)提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。
畢業(yè)實(shí)習(xí)雖然結(jié)束了但是給我的感觸很大。在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名即將畢業(yè)的大學(xué)生更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。
實(shí)習(xí),是開(kāi)端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我。
實(shí)習(xí)的同時(shí)也讓我了解到了自己的不足,我會(huì)繼續(xù)努力,完善自我。對(duì)于學(xué)校的精心安排和指導(dǎo)老師的用心輔導(dǎo)非常感謝.
站在時(shí)間的`這一端倒回去看,三個(gè)月的實(shí)習(xí)經(jīng)歷教會(huì)我許許多多的東西,無(wú)論是對(duì)我以后的職業(yè)生涯還是對(duì)于我的人生來(lái)說(shuō),都是有益的。
認(rèn)認(rèn)真真做事,對(duì)自己負(fù)責(zé)。 用姜汝祥博士的話來(lái)說(shuō)就是: 從依附型向獨(dú)立型轉(zhuǎn)變,堅(jiān)守原則去執(zhí)行; 從服從型向主動(dòng)型轉(zhuǎn)變,積極主動(dòng)去執(zhí)行; 從個(gè)體型向團(tuán)隊(duì)型轉(zhuǎn)變,協(xié)同一致去執(zhí)行; 從避責(zé)型向守責(zé)型轉(zhuǎn)變,承擔(dān)責(zé)任去執(zhí)行; 從封閉型向分享型轉(zhuǎn)變,開(kāi)放心態(tài)去執(zhí)行。
總之,Java通過(guò)真實(shí)的項(xiàng)目,真實(shí)的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)流程,指導(dǎo)學(xué)員去真正開(kāi)發(fā),讓學(xué)員得到真正的鍛煉,收獲真正的開(kāi)發(fā)能力。
有了真正的開(kāi)發(fā)能力,才能夠勝任企業(yè)的實(shí)際需要,才能夠找到高薪的好工作。這次培訓(xùn)讓我得到了很大的提升,對(duì)以后找工作有了很大的信心。
五、實(shí)習(xí)日志
7月10日
今天是實(shí)習(xí)的第一天,在王主任的帶領(lǐng)下簡(jiǎn)單的了解了一下公司的基本情況。在和公司員工見(jiàn)面后,我就開(kāi)始了自己的畢業(yè)實(shí)習(xí)。這次實(shí)習(xí)主要是鍛煉自己的動(dòng)手能力,溝通能力,并進(jìn)一步掌握大學(xué)期間學(xué)過(guò)的理論知識(shí)。這一天我學(xué)習(xí)了java的有關(guān)知識(shí),java語(yǔ)言的優(yōu)點(diǎn)主要表現(xiàn)在:簡(jiǎn)單、面向?qū)ο、多線程、分布性、體系結(jié)構(gòu)中立、安全性等方面。
7月11日-7月13
接著昨天的學(xué)習(xí),首先我復(fù)習(xí)了java有關(guān)編程環(huán)境的理論。然后我下載了一些java的工具,并仔細(xì)地查閱了相關(guān)的信息,借鑒他們的經(jīng)驗(yàn)和心得,使自己在避免走彎路。Java工具的可操作性很強(qiáng)、而且簡(jiǎn)單、容易學(xué)習(xí)使用。
7月14日-7月17日
我先回顧了以前的學(xué)習(xí),然后裝備java的編程環(huán)境和運(yùn)行環(huán)境。Java工具包括了java編譯器、java解釋器、Appletviewer和Visual J++。利用Visual J++可創(chuàng)建交互性很強(qiáng)的Internet運(yùn)用程序,是難得的java開(kāi)發(fā)系統(tǒng)。系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置。 7月18日-7月26日
通過(guò)以前的學(xué)習(xí),做了一個(gè)登錄系統(tǒng)。包括了登錄界面和基本資料管理。其中也相應(yīng)地學(xué)習(xí)了一下Dreamweaver。因?yàn)橐阑幌缕渲械膱D片和表格之類(lèi)的。由于不熟練所以做的比較慢,效果也不是很好。但是熱心的同事給了我不少好的建議和幫助。 7月27日-7月29日
通訊錄管理系統(tǒng)是面向所有網(wǎng)民的的通訊錄,包括通訊錄管理,記事本管理等處理工作,是利用計(jì)算機(jī)進(jìn)行集中管理而開(kāi)發(fā)的系統(tǒng)。該系統(tǒng)是基于JAVA連接SQLSERVER數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)的網(wǎng)絡(luò)通訊錄管理系統(tǒng),力求與實(shí)際相結(jié)合具有查詢(xún)、管理等功能,旨在達(dá)到使通訊錄的管理和運(yùn)營(yíng)趨于計(jì)算機(jī)化,使之更加方便、快捷以提高工作效率。 7月30日-8月2日
學(xué)習(xí)了SQL Server的相關(guān)知識(shí)。在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)——SQL Server 20xx。它是基于客戶(hù)機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows 20xx Server 和 IIS 集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
8月3日-8月5日
通前面所學(xué),建立數(shù)據(jù)庫(kù)。企業(yè)管理器是幫助用戶(hù)創(chuàng)建數(shù)據(jù)庫(kù)的一個(gè)有力的工具,利用數(shù)據(jù)庫(kù)向?qū)В憧梢院苋菀椎貏?chuàng)建一個(gè)完美的SQL Server數(shù)據(jù)庫(kù)。但創(chuàng)建SQL Server數(shù)據(jù)庫(kù)之前,你需要知道如何來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)使得所建數(shù)據(jù)庫(kù)不僅滿足客戶(hù)需求,并且有較高的管理效率。數(shù)據(jù)庫(kù)是一個(gè)十分重要的信息中心,所以數(shù)據(jù)庫(kù)建立的好壞會(huì)影響到系統(tǒng)的各個(gè)方面。
8月6日-8月10日
在建立好登錄界面和數(shù)據(jù)庫(kù)后,在程序中加入了一些功能代碼。連接了相應(yīng)的數(shù)據(jù)庫(kù)。由于沒(méi)有實(shí)際的的經(jīng)驗(yàn),一開(kāi)始就把我弄的一塌糊涂。一點(diǎn)思路也沒(méi)有,而且出現(xiàn)好多個(gè)連接的錯(cuò)誤。再次向李主任請(qǐng)教有關(guān)數(shù)據(jù)庫(kù)連接的問(wèn)題。在主任詳細(xì)的指導(dǎo)下我成功的連接了用戶(hù)登錄、查詢(xún)、記錄、管理等模塊。
8月11日-8月20日
任務(wù)是優(yōu)化登錄系統(tǒng),并學(xué)習(xí)簡(jiǎn)單的調(diào)試和測(cè)試的一些方法。了解了測(cè)試的重要性和目的,而且通過(guò)這個(gè)過(guò)程可以了解自己的出錯(cuò)的地方,并加深編碼的理解和掌握。 8月21日-9月10日
學(xué)習(xí)新的知識(shí),SSH框架,曾經(jīng)是多么陌生,現(xiàn)在卻能靈活應(yīng)用。
9月11日-10月5日
利用所學(xué)知識(shí)獨(dú)立完成一個(gè)新的項(xiàng)目,最后得以實(shí)現(xiàn)。
java實(shí)習(xí)報(bào)告3
畢業(yè)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實(shí)踐性教學(xué)環(huán)節(jié)之一,通過(guò)實(shí)習(xí)學(xué)生將進(jìn)一步了解社會(huì),增強(qiáng)對(duì)社會(huì)主義現(xiàn)代化建設(shè)的責(zé)任感,使命感。實(shí)習(xí)期間,要求學(xué)生對(duì)企業(yè)(事業(yè))單位的軟件設(shè)計(jì)工作進(jìn)行業(yè)務(wù)實(shí)踐,使學(xué)生通過(guò)實(shí)習(xí)做到理論聯(lián)系實(shí)際,充實(shí)和豐富所學(xué)的專(zhuān)業(yè)理論知識(shí),培養(yǎng)發(fā)現(xiàn)問(wèn)題,分析問(wèn)題和解決問(wèn)題的能力,為畢業(yè)后從事軟件設(shè)計(jì)工作打下基礎(chǔ)。
畢業(yè)實(shí)習(xí)有著它深刻的意義,也是大學(xué)生必經(jīng)的體驗(yàn),感謝學(xué)校能給我們提供機(jī)會(huì),也感謝公司為我們提供條件。
Java是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)(即JavaSE, JavaEE, JavaME)的總稱(chēng)。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開(kāi)發(fā)者專(zhuān)業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的'產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢(shì)和廣闊前景。
而我們現(xiàn)在學(xué)習(xí)Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實(shí)習(xí)為期才一周,但是給我們?cè)鲩L(zhǎng)很多見(jiàn)識(shí),了解了大型軟件開(kāi)發(fā)的過(guò)程。也學(xué)習(xí)了很多軟件開(kāi)發(fā)時(shí)一些技巧,更重要的是這次實(shí)習(xí)拋開(kāi)了以前老師講學(xué)生聽(tīng)的模式,這次老師邊講邊帶領(lǐng)我們編寫(xiě)程序,讓我們能讓學(xué)到的知識(shí)迅速鞏固。
即將畢業(yè)了,通過(guò)這次畢業(yè)實(shí)習(xí),讓我們對(duì)找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開(kāi)發(fā)過(guò)程。
java實(shí)習(xí)報(bào)告4
這次到達(dá)內(nèi)的生產(chǎn)實(shí)習(xí),每個(gè)人都抱著一種認(rèn)真學(xué)習(xí)的態(tài)度,去接受未來(lái)的挑戰(zhàn)。 在現(xiàn)今社會(huì),就業(yè)問(wèn)題就似乎總是圍繞在我們的身邊,成了說(shuō)不完的話題。招聘會(huì)上的大字報(bào)都總寫(xiě)著“有經(jīng)驗(yàn)者優(yōu)先”,可還在校園里面的我們這班學(xué)子社會(huì)經(jīng)驗(yàn)又會(huì)擁有多少呢?
為了拓展自身的知識(shí)面,擴(kuò)大與社會(huì)的接觸面,增加個(gè)人在社會(huì)競(jìng)爭(zhēng)中的經(jīng)驗(yàn),鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正走入社會(huì),能夠適應(yīng)國(guó)內(nèi)外的.經(jīng)濟(jì)形勢(shì)的變化,并且能夠在生活和工作中很好地處理各方面的問(wèn)題,我來(lái)到了重慶達(dá)內(nèi)軟件有限公司,開(kāi)始了我這個(gè)假期的專(zhuān)業(yè)實(shí)習(xí)。專(zhuān)業(yè)實(shí)習(xí),就是把我們?cè)趯W(xué)校所學(xué)的理論知識(shí),運(yùn)用到客觀實(shí)際中去,使自己所學(xué)的理論知識(shí)有用武之地。
只學(xué)不實(shí)踐,那么所學(xué)的就等于零。理論應(yīng)該與實(shí)踐相結(jié)合。另一方面,實(shí)踐可為以后找工作打基礎(chǔ)。通過(guò)這段時(shí)間的專(zhuān)業(yè)實(shí)習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因?yàn)榄h(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然就不一樣了。
第一周的學(xué)習(xí)比較輕松,我們學(xué)習(xí)了基本的Linux系統(tǒng)命令和操作,開(kāi)始熟悉實(shí)習(xí)所用的系統(tǒng),為以后的實(shí)習(xí)打下基礎(chǔ)。我們從最基礎(chǔ)的CoreJava開(kāi)始學(xué)習(xí)。從變量、運(yùn)算符、順序控制等開(kāi)始學(xué)習(xí)。由于兩三年前學(xué)習(xí)的內(nèi)容早已生疏,我們?cè)谥匦聦W(xué)習(xí)的過(guò)程中仍有不少收獲,所謂溫故而知新就是這個(gè)道理吧。
java實(shí)習(xí)報(bào)告5
第一部分 實(shí)習(xí)概括
昆山杰普軟件科技有限公司是一所培訓(xùn)性質(zhì)的公司。我在昆山杰普軟件科技有限公司共實(shí)習(xí)了三個(gè)月,后來(lái)進(jìn)入上海寶資信息有限公司實(shí)習(xí)。這是一家軟件公司,以出售自己的服務(wù)為主要業(yè)務(wù),業(yè)務(wù)主要是針對(duì)國(guó)內(nèi)各種汽車(chē)行業(yè)的庫(kù)存管理。我將在這里實(shí)習(xí)到20xx年五月份左右,然后回到學(xué)校處理畢業(yè)設(shè)計(jì)的相關(guān)問(wèn)題。在昆山的實(shí)習(xí)主要以學(xué)習(xí)為主,計(jì)劃的實(shí)習(xí)時(shí)間是4個(gè)月,在杰普學(xué)習(xí)的時(shí)候我提前找到了工作,所以提前結(jié)束了在昆山杰普軟件科技有限公司的實(shí)習(xí)生涯。在昆山主要學(xué)習(xí)的課程有core Java,數(shù)據(jù)庫(kù),Javaweb,hibernate等等。實(shí)習(xí)到了中期的時(shí)候,進(jìn)入到了面試及就業(yè)的時(shí)期,每天都會(huì)有公司進(jìn)入基地進(jìn)行專(zhuān)場(chǎng)招聘,陸陸續(xù)續(xù)有學(xué)生離開(kāi)基地就業(yè)。我也是在實(shí)習(xí)的中期找到工作并就業(yè)的,后面的實(shí)習(xí)生活主要在上海寶資信息有限公司進(jìn)行。上海寶資信息有限公司的實(shí)習(xí)可以分為兩類(lèi),我到了公司之后公司給我安排了師傅也就是相當(dāng)于指導(dǎo)老師,然后讓指導(dǎo)老師給我們分配任務(wù),因?yàn)槲沂莿側(cè)?shí)習(xí)要用到的知識(shí)我還沒(méi)有學(xué)習(xí)完所以公司讓我先自學(xué)知識(shí),我的師傅每個(gè)周都會(huì)給我安排任務(wù),讓我根據(jù)所學(xué)的知識(shí)完成項(xiàng)目所要的功能。我是在前一個(gè)月的實(shí)習(xí)時(shí)間內(nèi)都是在學(xué)習(xí)然后完成師傅交代的任務(wù)。
第二部分 實(shí)習(xí)內(nèi)容
20xx年7月26號(hào)我們正式抵達(dá)昆山杰普軟件科技有限公司,7月27號(hào),我們開(kāi)始了我們?yōu)槠?個(gè)月的實(shí)習(xí)生涯。昆山杰普軟件科技有限公司位于昆山市巴城鎮(zhèn),毗鄰陽(yáng)澄湖。還有全國(guó)有名的陽(yáng)澄湖大閘蟹,不過(guò)我是沒(méi)有吃過(guò)啦,就是看到有很多人在大閘蟹成熟的時(shí)候買(mǎi)大閘蟹,這里的環(huán)境很好就是天氣過(guò)于炎熱,每天上下課的時(shí)候路程上都會(huì)出一身的汗,慢慢的習(xí)慣也就好了。南方人大
多是吃米飯,不過(guò)很湊巧的是我從小喜歡吃米飯所以這里的飯菜很合我的胃口,不過(guò)有些同學(xué)因?yàn)槌圆涣嗣罪堖在適應(yīng)當(dāng)中,我的實(shí)習(xí)生活總的來(lái)說(shuō)已經(jīng)愉快的開(kāi)始了。
進(jìn)入昆山的第二天就開(kāi)始了學(xué)習(xí)生涯。學(xué)習(xí)的模式是上午老師授課下午自己復(fù)習(xí)并且完成老師在上午遺留的課后作業(yè)。第一周的學(xué)習(xí)還是比較輕松的,主要學(xué)習(xí)了Unix和core java課程。因?yàn)樵趯W(xué)校接觸過(guò)Linux系統(tǒng),所以在學(xué)習(xí)Unix系統(tǒng)的時(shí)候感覺(jué)比較輕松,能夠輕易的理解老師講解的內(nèi)容。學(xué)校采取的是上午教學(xué)和下午輔導(dǎo)的模式來(lái)進(jìn)行授課的;旧仙衔缋蠋熤v解的東西都能當(dāng)堂理解,下午稍微復(fù)習(xí)就能基本掌握了,剩下的時(shí)間用來(lái)復(fù)習(xí)第二天的課程,時(shí)間安排還是比較緊湊的。晚上的自習(xí)時(shí)間沒(méi)有輔導(dǎo)老師,但是有問(wèn)題的話可以去辦公室里找老師解決。每天晚上辦公室里都會(huì)有4-5位的老師在辦公室里,為同學(xué)們解決問(wèn)題。core java前期的課程是基于Unix操作系統(tǒng)的。
1 core Java學(xué)習(xí) core Java是整個(gè)學(xué)習(xí)階段的核心,老師多次強(qiáng)調(diào)了core Java的重要性。所以在core Java的學(xué)習(xí)當(dāng)中,我努力的做到在課堂上聽(tīng)懂老師講解的每一個(gè)知識(shí)點(diǎn)。主講老師李楠非常注重我們對(duì)課堂知識(shí)的掌握情況。所以每天上課之后,都會(huì)花15分鐘左右的時(shí)間對(duì)學(xué)生們進(jìn)行知識(shí)點(diǎn)的提問(wèn)。對(duì)于沒(méi)有回答出來(lái)的同學(xué),老師會(huì)耐心的講解,重點(diǎn)的強(qiáng)調(diào),盡力的讓每一位同學(xué)都能聽(tīng)懂,理解。讓每一位同學(xué)都能在打基礎(chǔ)的階段好好的把基礎(chǔ)打牢。
由于在學(xué)校對(duì)core Java知識(shí)的一些基礎(chǔ),所以我在輔導(dǎo)課程上會(huì)花一小部分的時(shí)間復(fù)習(xí)老師講解的課程,剩下的時(shí)間用來(lái)完成老師布置的作業(yè)以及第二天的課程預(yù)習(xí)。晚上的時(shí)候有老師在不定時(shí)的進(jìn)入教室檢查學(xué)生的學(xué)習(xí)情況。努力的讓自己吸收老師講解的每一個(gè)知識(shí)點(diǎn),讓自己學(xué)的更多一點(diǎn)。core Java的學(xué)習(xí)時(shí)間一個(gè)有一個(gè)月,因?yàn)閏ore Java真的是重中之重,太重要了這是基礎(chǔ)也是核心一定要學(xué)好core Java。
1.1.2 數(shù)據(jù)庫(kù)學(xué)習(xí)
數(shù)據(jù)庫(kù)的學(xué)習(xí)時(shí)間是三周左右,其中有7天是在學(xué)習(xí)Oracle,2天學(xué)習(xí)JDBC,7天學(xué)習(xí)hibernate。學(xué)習(xí)數(shù)據(jù)庫(kù)首先要了解數(shù)據(jù)庫(kù)SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程。SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程如表1-1所示。
表1-1 SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程
數(shù)據(jù)庫(kù)的學(xué)習(xí)不僅僅是學(xué)習(xí)一種數(shù)據(jù)庫(kù)語(yǔ)言,還包括對(duì)數(shù)據(jù)庫(kù)的.認(rèn)識(shí)和理解,對(duì)數(shù)據(jù)庫(kù)應(yīng)用技術(shù)的封裝和實(shí)現(xiàn)。我們學(xué)習(xí)的數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)Oracle,數(shù)據(jù)庫(kù)的學(xué)習(xí)用了一周的時(shí)間,后面繼續(xù)學(xué)習(xí)了JDBC和Hibernate。在學(xué)校的時(shí)候?qū)W習(xí)的是SQL Server數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的語(yǔ)言也算是有了一些的基礎(chǔ),在學(xué)習(xí)Oracle的過(guò)程中,讓之前在學(xué)習(xí)過(guò)程中覺(jué)得不理解的東西有了一些新的認(rèn)識(shí)。短短幾天的時(shí)間我們是不能夠精通數(shù)據(jù)庫(kù)的,但是掌握的東西在編寫(xiě)項(xiàng)目的時(shí)候也是夠用了,如果想要從事數(shù)據(jù)庫(kù)相關(guān)的工作,可以在今后的學(xué)習(xí)中多多學(xué)習(xí)數(shù)據(jù)庫(kù)的知識(shí)。
1.1.3 Java web學(xué)習(xí)
在數(shù)據(jù)庫(kù)的學(xué)習(xí)之后還學(xué)習(xí)了幾天的設(shè)計(jì)模式和XML,Java web的學(xué)習(xí)從HTML開(kāi)始,學(xué)習(xí)HTML和CSS的時(shí)候還是比較輕松的,因?yàn)镠TML和CSS應(yīng)該算是整個(gè)實(shí)習(xí)過(guò)程中最簡(jiǎn)單的部分了。后面我們緊接著學(xué)習(xí)了Servlet和JSP,老師說(shuō)Servlet就是一個(gè)分水嶺,有的同學(xué)到里這里就開(kāi)始學(xué)不會(huì)了。老師一而再再而三的強(qiáng)調(diào)了Servlet的重要性,所以大部分的人都不敢懈怠。
其實(shí)學(xué)習(xí)也不是說(shuō)的那么難,只要你用心聽(tīng)講,按照老師的要求來(lái)做,基本上還是能夠聽(tīng)懂的。后來(lái)繼續(xù)學(xué)習(xí)了JavaScript和Struts以及spring,由于在之
java實(shí)習(xí)報(bào)告6
一、實(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天。
java實(shí)習(xí)報(bào)告7
實(shí)習(xí)目的
通過(guò)對(duì)java語(yǔ)言、JavaWeb、Mysql數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)及SQL語(yǔ)言的復(fù)習(xí)和鍛煉,并且通過(guò)使用IDEA開(kāi)發(fā)工具開(kāi)發(fā)公司項(xiàng)目,以達(dá)到充分熟悉開(kāi)發(fā)平臺(tái)及其應(yīng)用設(shè)計(jì),同時(shí)掌握并實(shí)踐軟件項(xiàng)目設(shè)計(jì)規(guī)范及其開(kāi)發(fā)流程:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼編寫(xiě)、系統(tǒng)測(cè)試及軟件手冊(cè)編寫(xiě),以便提前適應(yīng)軟件公司開(kāi)發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)Java語(yǔ)言的面向?qū)ο缶幊棠芰。培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
實(shí)習(xí)時(shí)間
20××年2月25日~20××年3月17日
實(shí)習(xí)地點(diǎn)
實(shí)習(xí)內(nèi)容
隨著社會(huì)的快速發(fā)展,用人單位對(duì)大學(xué)生的要求越來(lái)越高,對(duì)于即將畢業(yè)的在校生而言,為了能更好的適應(yīng)嚴(yán)峻的就業(yè)形勢(shì),畢業(yè)后能夠盡快的融入到社會(huì),同時(shí)能夠?yàn)樽约翰饺肷鐣?huì)打下堅(jiān)實(shí)的基礎(chǔ),畢業(yè)實(shí)習(xí)是必不可少的階段。畢業(yè)實(shí)習(xí)能夠使我們?cè)趯?shí)踐中了解社會(huì),讓我們學(xué)到了很多在專(zhuān)業(yè)課堂上根本就學(xué)不到的知識(shí),受益匪淺,也打開(kāi)了視野,增長(zhǎng)了見(jiàn)識(shí),使我認(rèn)識(shí)到將所學(xué)的知識(shí)具體應(yīng)用到工作中去,為以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ),只有在實(shí)習(xí)期間盡快調(diào)整好自己的學(xué)習(xí)方式,適應(yīng)社會(huì),才能被這個(gè)社會(huì)所接納,進(jìn)而生存發(fā)展。剛進(jìn)入實(shí)習(xí)單位的時(shí)候我有些擔(dān)心,在大學(xué)學(xué)習(xí)的專(zhuān)業(yè)知識(shí)與實(shí)習(xí)崗位所需的知識(shí)有些脫節(jié),但在經(jīng)歷了幾天的適應(yīng)過(guò)程之后,我慢慢調(diào)整觀念,正確認(rèn)識(shí)了實(shí)習(xí)單位和個(gè)人的崗位以及發(fā)展方向。我相信只要我們立足于現(xiàn)實(shí),改變和調(diào)整看問(wèn)題的角度,銳意進(jìn)取,在成才的道路上不斷攀登,有朝一日,那些成才的機(jī)遇就會(huì)紛至沓來(lái),促使我們成為專(zhuān)業(yè)公認(rèn)的人才。我堅(jiān)信“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,只有把從書(shū)本上學(xué)到的專(zhuān)業(yè)理論知識(shí)應(yīng)用于實(shí)踐中,才能真正掌握這門(mén)知識(shí)。因此,我作為一名物聯(lián)網(wǎng)工程專(zhuān)業(yè)的學(xué)生,有幸參加了為期近三個(gè)月的畢業(yè)實(shí)習(xí)。
實(shí)習(xí)目的及任務(wù)
經(jīng)過(guò)了大學(xué)四年專(zhuān)業(yè)的理論進(jìn)修,使我們軟件基礎(chǔ)知識(shí)有了根本掌握。我們即將離開(kāi)大學(xué)校園,作為大學(xué)畢業(yè)生,心中想得更多的是如何去做好自己專(zhuān)業(yè)發(fā)展、如何更好的去完成以后工作中每一個(gè)任務(wù)。本次實(shí)習(xí)的目的及任務(wù)要求:
實(shí)習(xí)目的
、贋榱藢⒆约核鶎W(xué)軟件開(kāi)發(fā)知識(shí)運(yùn)用在社會(huì)實(shí)踐中,在實(shí)踐中鞏固自己的理論知識(shí),將學(xué)習(xí)的理論知識(shí)運(yùn)用于實(shí)踐當(dāng)中,反過(guò)來(lái)檢驗(yàn)書(shū)本上理論的正確性,鍛煉自己的動(dòng)手能力,培養(yǎng)實(shí)際工作能力和分析能力,以達(dá)到學(xué)以致用的目的。通過(guò)實(shí)習(xí),深化已經(jīng)學(xué)過(guò)的理論知識(shí),提高綜合運(yùn)用所學(xué)過(guò)的知識(shí),并且培養(yǎng)自己發(fā)現(xiàn)問(wèn)題、解決問(wèn)題的能力。
、谕ㄟ^(guò)java開(kāi)發(fā)崗位實(shí)習(xí),更廣泛的直接接觸社會(huì),了解社會(huì)需要,加深對(duì)社會(huì)的認(rèn)識(shí),增強(qiáng)自身對(duì)社會(huì)的適應(yīng)性,將自己融合到社會(huì)中去,培養(yǎng)自己的實(shí)踐能力,縮短我們從一名大學(xué)生到一名工作人員之間的觀念與業(yè)務(wù)距離。為以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ);
、弁ㄟ^(guò)實(shí)習(xí),了解軟件開(kāi)發(fā)工作流程,從而確立自己在最擅長(zhǎng)的工作崗位。為自己未來(lái)的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。通過(guò)實(shí)習(xí)過(guò)程,獲得更多與自己專(zhuān)業(yè)相關(guān)的知識(shí),擴(kuò)寬知識(shí)面,增加社會(huì)閱歷。接觸更多的人,在實(shí)踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養(yǎng)更好的職業(yè)道德,樹(shù)立好正確的職業(yè)道德觀。
實(shí)習(xí)任務(wù)要求
、僭趰徫粚(shí)習(xí)期間,嚴(yán)格遵守實(shí)習(xí)單位的規(guī)章制度,服從畢業(yè)實(shí)習(xí)專(zhuān)業(yè)指導(dǎo)老師的安排,做好實(shí)習(xí)筆記,注重理論與實(shí)踐相結(jié)合,善于發(fā)現(xiàn)問(wèn)題。
、谠趯(shí)習(xí)過(guò)程,有嚴(yán)格的時(shí)間觀念,不遲到不早退,虛心向有經(jīng)驗(yàn)的同事請(qǐng)教,積極主動(dòng)完成實(shí)習(xí)單位分配的任務(wù),與單位同事和諧相處;
、勖刻於颊J(rèn)真總結(jié)當(dāng)天的實(shí)習(xí)工作所遇到的問(wèn)題和收獲體會(huì),做好工作反思。
通過(guò)在公司的實(shí)習(xí)也有了一些自己的新的和感悟
1、淺談測(cè)試
一直以來(lái),我都認(rèn)為測(cè)試是脫離了軟件工程范圍的工作,不以為屑。但在實(shí)際情況中,測(cè)試是既重要且難以精湛的。其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測(cè)試人員不懂編碼,他們靠的是日以累計(jì)的經(jīng)驗(yàn)總結(jié)和想象力。而要做到高級(jí)測(cè)試工程師,則一定要懂編碼,因?yàn)檫@是你完全掌握整個(gè)系統(tǒng)的方方面面具體運(yùn)作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測(cè)試經(jīng)驗(yàn)。實(shí)際項(xiàng)目中,編碼時(shí)間一般只占30%左右,真正耗費(fèi)時(shí)間的是IT階段的找bug與對(duì)應(yīng)bug,此階段基本評(píng)定了coder的編碼質(zhì)量。
2、程序員的困惑
有些人,以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來(lái),卻不知從何下手,問(wèn)題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱(chēng)調(diào)試。在項(xiàng)目組工作不愁源碼資源,但問(wèn)題是蛋糕擺在面前,你如何去消化?有位同事告訴我:代碼看幾遍都沒(méi)用,要去抄,例如一個(gè)查詢(xún)模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢(xún)模塊,你可能會(huì)覺(jué)得很簡(jiǎn)單,但實(shí)際情況卻往往報(bào)一堆異常,配置問(wèn)題涉及到方方面面,以及數(shù)據(jù)庫(kù)字段,傳值問(wèn)題等等,一大堆對(duì)于新人來(lái)說(shuō)很郁悶的問(wèn)題。但不用怕,只要學(xué)會(huì)調(diào)試,一個(gè)個(gè)問(wèn)題去追蹤,一個(gè)個(gè)去解決,自然而然,那段“源碼”才真正屬于你。
3、如何調(diào)試追蹤?
如果你能在短短的時(shí)間內(nèi)就看到問(wèn)題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對(duì)沒(méi)問(wèn)題。出現(xiàn)問(wèn)題的時(shí)候,不要光看代碼,要用實(shí)際行動(dòng)去追蹤運(yùn)行期間的具體值,那是最好途徑。idea是個(gè)很爽的ide,這點(diǎn)做的很好。例如頁(yè)面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語(yǔ)句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來(lái),就點(diǎn)擊它,copy后在sql客戶(hù)端去實(shí)際運(yùn)行,看看實(shí)際查詢(xún)出來(lái)的表是什么,如果是對(duì)的,有可能就是頁(yè)面調(diào)用的錯(cuò)誤或者action邏輯的傳值問(wèn)題。頁(yè)面錯(cuò)誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁(yè)查看源代碼,copy到editplus,就能看到具體錯(cuò)誤發(fā)生在那幾行。通常有幾種常見(jiàn)的錯(cuò)誤,例如:缺少對(duì)象這種很多時(shí)候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語(yǔ)句加保護(hù)。追蹤的方法基本就是用alert語(yǔ)句,放在有可能出錯(cuò)的地方。
4、一些習(xí)慣
遇到問(wèn)題先自己思考,無(wú)從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會(huì)了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書(shū)多的多。解決了一個(gè)問(wèn)題后,要去究根問(wèn)底去找到問(wèn)題產(chǎn)生的起因,以防你下次遇到類(lèi)似的問(wèn)題再浪費(fèi)同樣的時(shí)間。把代碼寫(xiě)的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過(guò)一個(gè)高手寫(xiě)的代碼,真的一看就是不同水平的人寫(xiě)的,幾乎很完美,讀起來(lái)很流暢,方便自己也方便別人。任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的`任務(wù),只要你肯去嘗試,他們就會(huì)對(duì)你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠(chéng)都有了,路也比較好走了。
5、題尾話
我們的實(shí)習(xí)已經(jīng)結(jié)束,但生活卻沒(méi)有結(jié)束,這一次的實(shí)習(xí),對(duì)于我們這幫還沒(méi)有畢業(yè)的學(xué)生來(lái)說(shuō)可以用意義重大四個(gè)字來(lái)形容。他不僅僅對(duì)我們的專(zhuān)業(yè)知識(shí)進(jìn)行了鞏固和拓展;還對(duì)我們作為軟件開(kāi)發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開(kāi)發(fā)這個(gè)職業(yè)應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會(huì)了軟件工程這門(mén)科學(xué)對(duì)于一個(gè)軟件的意義。這些經(jīng)驗(yàn)對(duì)我們來(lái)說(shuō)就是一筆寶貴的財(cái)富。而經(jīng)過(guò)了3周的實(shí)習(xí),在大家的共同努力下,也都完成了各自的任務(wù),但我想說(shuō)的是,我們并不僅僅是完成了任務(wù),我們更是個(gè)個(gè)滿載而歸。項(xiàng)目的制作以及疑難問(wèn)題的解決,將我們把大學(xué)期間那些快要淡忘的知識(shí)又重新熟悉了起來(lái),并且對(duì)代碼有了更深層次的理解。代碼的復(fù)用性、類(lèi)與類(lèi)之間的調(diào)用、對(duì)象的創(chuàng)建、數(shù)據(jù)庫(kù)的連接以及操作等各種專(zhuān)業(yè)知識(shí)的使用,讓我們能更好的將這些各種各樣知識(shí)合理的整合在一起。如果說(shuō)專(zhuān)業(yè)知識(shí)收獲頗多,那么接下來(lái)的職業(yè)技能卻是我認(rèn)為在整個(gè)實(shí)習(xí)過(guò)程中收獲最大的地方。代碼的注釋以及編碼的規(guī)范這兩點(diǎn)是我以前很少注意的地方,對(duì)其也并沒(méi)有多少重視。但這一次,卻明白了他的重要性:這是作為一個(gè)軟件開(kāi)發(fā)人員必須應(yīng)該具備的能力,或者說(shuō)應(yīng)該特別注重的地方。因?yàn)槲覀兊拇a并沒(méi)有多少注釋以及很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周的時(shí)間修改,也沒(méi)有匆匆的進(jìn)行下一步測(cè)試。在修改的這一周內(nèi),通過(guò)自己的體會(huì)以及老師的重點(diǎn)強(qiáng)調(diào),對(duì)于代碼的編碼規(guī)范和代碼的注釋有了更深層次的理解。通過(guò)了這次的實(shí)習(xí),我個(gè)人認(rèn)為,代碼的注釋以及編碼的規(guī)范比個(gè)人的技術(shù)更為重要。
java實(shí)習(xí)報(bào)告8
作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開(kāi)發(fā)時(shí)練習(xí)項(xiàng)目的總結(jié),簡(jiǎn)單總結(jié)為以下幾點(diǎn):
作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開(kāi)發(fā)時(shí)練習(xí)項(xiàng)目的總結(jié),簡(jiǎn)單總結(jié)為以下幾點(diǎn):
1、項(xiàng)目一定要全新的項(xiàng)目,不能是以前做過(guò)的
2、項(xiàng)目一定要企業(yè)真實(shí)項(xiàng)目,不能是精簡(jiǎn)以后的,不能脫離實(shí)際應(yīng)用系統(tǒng)
3、在開(kāi)發(fā)時(shí)要和企業(yè)的開(kāi)發(fā)保持一致
4、在做項(xiàng)目的時(shí)候不應(yīng)該有參考代碼
長(zhǎng)話短說(shuō)就是以上幾點(diǎn),如果你想要更多的了解,可以繼續(xù)往后看。
一:項(xiàng)目的`地位
因?yàn)閰⒓泳蜆I(yè)培訓(xùn)的學(xué)員很多都是有一定的計(jì)算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在校或者是剛畢業(yè)的學(xué)生,多少都有一些基礎(chǔ)。
他們欠缺的主要是兩點(diǎn):
不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會(huì)的挺多,但都是皮毛,不能滿足就業(yè)的需要。
沒(méi)有任何實(shí)際的開(kāi)發(fā)經(jīng)驗(yàn),完全是想象中學(xué)習(xí),考試還行,一到實(shí)際開(kāi)發(fā)和應(yīng)用就歇菜了。
解決的方法就是通過(guò)項(xiàng)目練習(xí),對(duì)所學(xué)知識(shí)進(jìn)行深化,然后通過(guò)項(xiàng)目來(lái)獲取實(shí)際開(kāi)發(fā)的經(jīng)驗(yàn),從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實(shí)際要求。
二:如何選擇項(xiàng)目
項(xiàng)目既然那么重要,肯定不能隨隨便便找項(xiàng)目,那么究竟如何來(lái)選擇呢?根據(jù)java的研究和實(shí)踐經(jīng)驗(yàn)總結(jié),選擇項(xiàng)目的時(shí)候要注意以下方面:
1:項(xiàng)目不能太大,也不能太小
這個(gè)要根據(jù)項(xiàng)目練習(xí)的階段,練習(xí)的時(shí)間,練習(xí)的目標(biāo)來(lái)判斷。不能太大,太大了做不完,也不能太小,太小了沒(méi)有意義,達(dá)不到練習(xí)的目的。
2:項(xiàng)目不能脫離實(shí)際應(yīng)用系統(tǒng)
項(xiàng)目應(yīng)該是實(shí)際的系統(tǒng),或者是實(shí)際系統(tǒng)的簡(jiǎn)化和抽象,不能夠是沒(méi)有實(shí)戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項(xiàng)目。因?yàn)榕嘤?xùn)的時(shí)間有限,必須讓學(xué)員盡快地融入到實(shí)際項(xiàng)目的開(kāi)發(fā)當(dāng)中去。任何人接受和掌握一個(gè)東西都需要時(shí)間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個(gè)項(xiàng)目都必須跟實(shí)際應(yīng)用掛鉤。
3:項(xiàng)目應(yīng)能覆蓋所學(xué)的主要知識(shí)點(diǎn)
學(xué)以致用,學(xué)完的知識(shí)點(diǎn)需要到應(yīng)用中使用,才能夠真正理解和掌握,再說(shuō)了,軟件開(kāi)發(fā)是一個(gè)動(dòng)手能力要求很高的行業(yè),什么算會(huì)了,那就是能夠做出來(lái),寫(xiě)出代碼來(lái),把問(wèn)題解決了,你就算會(huì)了。
4:最后綜合項(xiàng)目一定要是實(shí)際應(yīng)用系統(tǒng)
學(xué)員經(jīng)過(guò)這個(gè)項(xiàng)目的練習(xí),就要走上實(shí)際的工作崗位了,如果這個(gè)系統(tǒng)還達(dá)不到實(shí)際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過(guò)后也還是達(dá)不到企業(yè)實(shí)際的需要,那么這個(gè)培訓(xùn)應(yīng)該說(shuō)質(zhì)量就不高了。理想的狀況是這個(gè)項(xiàng)目就是實(shí)際項(xiàng)目,到時(shí)候?qū)W員就業(yè)到另外一個(gè)公司,不過(guò)是換個(gè)地方干活而已,完全沒(méi)有技能上的問(wèn)題。
三:java怎么選擇項(xiàng)目
這個(gè)不是靠想象,而是根據(jù)實(shí)際的情況一步一步分析出來(lái)的(呵呵要賣(mài)弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項(xiàng)目案例。
我們可以采用倒推的方式來(lái)分析:
最終的項(xiàng)目一定是真實(shí)的項(xiàng)目,也就是要把學(xué)員訓(xùn)練到能夠獨(dú)立開(kāi)發(fā)實(shí)際應(yīng)用,通常我們還不能選最簡(jiǎn)單的項(xiàng)目,因?yàn)閷W(xué)員的吸收還要有一個(gè)折扣,所以最終的項(xiàng)目應(yīng)該選實(shí)際項(xiàng)目中中等難度的項(xiàng)目
最終項(xiàng)目定下來(lái)過(guò)后,開(kāi)始分解這個(gè)項(xiàng)目,看看為了達(dá)到完成這個(gè)項(xiàng)目需要哪些技術(shù)和知識(shí)點(diǎn),以及每部分知識(shí)點(diǎn)的深度,然后定出每個(gè)分階段的任務(wù) 「1」 「2」
然后開(kāi)始選擇分階段的項(xiàng)目,分階段的項(xiàng)目應(yīng)該比剛才分析出來(lái)的分階段任務(wù)稍稍復(fù)雜點(diǎn),這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項(xiàng)目后,同樣去分解,定出為了完成他所需要的各部分知識(shí)點(diǎn)和深度。
然后是選擇上課期間的演示項(xiàng)目,演示的項(xiàng)目是為了做分階段項(xiàng)目服務(wù)的,可以認(rèn)為是分階段項(xiàng)目的分階段項(xiàng)目
最終把要求掌握的知識(shí)點(diǎn)和要求掌握的深度,分散到日常教學(xué)和練習(xí)中。
java實(shí)習(xí)報(bào)告9
實(shí)習(xí)類(lèi)型 教學(xué)實(shí)習(xí) 實(shí)習(xí)單位 歐美學(xué)院 指導(dǎo)教師 丁亞周 所在院(系)信息技術(shù)系 班 級(jí) 1202 學(xué)生姓名于紅學(xué) 號(hào) 9211120214
一、 實(shí)習(xí)時(shí)間和地點(diǎn)
時(shí)間:20xx.3.17-20xx.4.17 地點(diǎn):歐美學(xué)院F311,F(xiàn)310
二、 實(shí)習(xí)的內(nèi)容
(1)本組課題及本人任務(wù);
我們小組設(shè)計(jì)的是圖書(shū)管理系統(tǒng),包括圖書(shū)信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書(shū)信息管理,逾期罰款或損壞賠償信息管理和數(shù)據(jù)庫(kù)。我負(fù)責(zé)的是圖書(shū)信息管理,包括對(duì)圖書(shū)信息的查閱,刪除,修改和增加?梢詽M足圖書(shū)館的一些日;顒(dòng)
(2)程序功能簡(jiǎn)介;
這次實(shí)踐課我們小組設(shè)計(jì)的圖書(shū)管理系統(tǒng)包括了圖書(shū)信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書(shū)信息管理,逾期罰款或損壞賠償信息管理。主要包含對(duì)信息的查找,增加,刪除和修改。如下圖所示:
(3)主體內(nèi)容(簡(jiǎn)要說(shuō)明總體情況,詳細(xì)介紹本人任務(wù)部分):
1.設(shè)計(jì)分析;
圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面.對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù).而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).本組結(jié)合簡(jiǎn)單圖書(shū)館的要求,設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序.系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書(shū)管理系統(tǒng)可以滿足圖書(shū)館工作人員的需要
2.程序結(jié)構(gòu)(畫(huà)流程圖)
3.各模塊的.功能及程序說(shuō)明;
我所負(fù)責(zé)的模塊是圖書(shū)信息管理,主要包含四個(gè)方面,對(duì)圖書(shū)信息的查找,增加,修改,刪除。查找:可以滿足圖書(shū)管理者查詢(xún)數(shù)目的要求,在這個(gè)模塊,可已使用多種方式查找,包括無(wú)條件查詢(xún)和條件查詢(xún),無(wú)條件查詢(xún)是將所有的書(shū)一起都找出來(lái),條件查詢(xún)又包括圖書(shū)編號(hào)查詢(xún)和模糊條件,這個(gè)可以滿足圖書(shū)管理者對(duì)具體的一本書(shū)查詢(xún)的要求;增加:按照傳統(tǒng)的增加方式進(jìn)行增加,在新買(mǎi)書(shū)時(shí),可以方便圖書(shū)管理者對(duì)數(shù)據(jù)庫(kù)進(jìn)行增加;修改:可以修改圖書(shū)的名稱(chēng),適合在錄入信息錯(cuò)誤時(shí)使用;刪除:當(dāng)撤銷(xiāo)破舊書(shū)目時(shí),可以使用,我所做的所有操作都會(huì)對(duì)數(shù)據(jù)庫(kù)產(chǎn)生影響。
4. 源程序;
case 1:
System.out.println(" 圖書(shū)信息:"); System.out.println("1. 查詢(xún)圖書(shū)信息:"); System.out.println("2. 插入圖書(shū)信息:"); System.out.println("3. 刪除圖書(shū)信息:");
int a1=scanner.nextInt();
switch(a1){
case 1:
System.out.println("1. 查詢(xún)圖書(shū)信息:");
String Sql = "SELECT * FROM systembook "; rs= stmt.executeQuery(Sql);
while(rs.next()){
String bookID =rs.getString(1); String bookNo =rs.getString(2); String bookName =rs.getString(3); String bookWriter =rs.getString(4); String bookPub =rs.getString(5);
System.out.println(bookID+","+bookNo+","+bookName+","+bookWriter+","+bookPub); }
break;
case 2:
int zz=0; while(zz!=1){
System.out.println("2. 插入圖書(shū)信息:");
System.out.println("請(qǐng)按順序插入圖書(shū)條碼號(hào),圖書(shū)索書(shū)號(hào),圖書(shū)名字,圖書(shū)作者,
String str=scanner.next(); String []splitst=str.split(","); String a11=splitst[0]; String a12=splitst[1]; String a13=splitst[2]; String a14=splitst[3]; String a15=splitst[4];
Sql="INSERT
INTO
圖書(shū)出版社");
String
systembook(bookID,bookNo,bookName,bookWriter,bookPub) VALUES('"+a11+"','"+a12+"','"+a13+"','"+a14+"','"+a15+"')";
int i=stm.executeUpdate(Sql); //返回記錄影響的條數(shù)
System.out.println("插入成功!"); }
System.out.println("是否繼續(xù)插入?yes/no no返回主菜單"); String k=scanner.next();
if(i!=0){
if(k.startsWith("yes"))
System.out.println(); if(k.startsWith("no")){
zz=1;
System.out.println();
};
}; }
break; case 3: int ll=0; while(ll!=1){
System.out.println(" 3. 刪除圖書(shū)信息: ");System.out.println("請(qǐng)輸入要?jiǎng)h除的圖書(shū)編號(hào):");String Str=scanner.next();String []Splitst=Str.split(",");String b3=Splitst[0];
String sql1="SELECT * FROM systembook where bookID='"+b3+"'"; rs1= stm.executeQuery(sql1); int kkk=0; while(rs1.next()) {
String a22 =rs1.getString(1); String b22 =rs1.getString(2); String c22 =rs1.getString(3); String d22 =rs1.getString(4); String e22 =rs1.getString(5);
System.out.println(a22+","+b22+" ,"+c22+","+d22+","+e22);
kkk++;
} if(kkk==0)
{ else
{
{String deleSql= "DELETE FROM systembook WHERE bookID='"+b3+"'";
System.out.println( "沒(méi)有這本書(shū),請(qǐng)重新輸入"); }
java實(shí)習(xí)報(bào)告10
在本學(xué)期的開(kāi)學(xué)初期,我們?cè)趯W(xué)校機(jī)房進(jìn)行了為期三周的JAVA實(shí)訓(xùn),F(xiàn)在即將結(jié)束了,回首本學(xué)期的java學(xué)習(xí),重點(diǎn)還是在學(xué)習(xí)概念等一些常識(shí)性的東西,通過(guò)這次為期三周的實(shí)訓(xùn),遇到了很多自己感興趣的問(wèn)題,就會(huì)很有興趣,當(dāng)然學(xué)知識(shí)可不能憑自己的愛(ài)好和一時(shí)興趣,不能遇到自己不敢興趣的問(wèn)題就把它拋給同學(xué),要學(xué)會(huì)自己踏踏實(shí)實(shí)認(rèn)真的去解決問(wèn)題。要一步一個(gè)腳印,認(rèn)認(rèn)真真,踏踏實(shí)實(shí),理論與實(shí)踐相結(jié)合,在扎實(shí)掌握課本實(shí)例和內(nèi)容之后,有一定的擴(kuò)展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴(kuò)展運(yùn)用。
本次我們小組所做的程序是“小小通訊錄”基本功能已經(jīng)較好的完成,可是還是有一些不完善,比如我們的通訊錄沒(méi)有能夠做到把通訊錄里所儲(chǔ)存的信息以列表的形式展現(xiàn)出來(lái),所以還是有些不完善,,我們的指導(dǎo)老師對(duì)我們的程序作出了大體評(píng)價(jià),發(fā)現(xiàn)我們的思想還是處于一個(gè)比較簡(jiǎn)單的過(guò)程當(dāng)中,老師的幾句簡(jiǎn)單評(píng)價(jià),就帶給我們無(wú)與倫比的沖擊性。
由于我們寫(xiě)程序的經(jīng)驗(yàn)尚且較少,很多東西無(wú)法考慮到位,老師的點(diǎn)評(píng),使我們認(rèn)識(shí)到了不足與今后的前進(jìn)方向與目標(biāo),使我們更加具有動(dòng)力與激情,擁有了繼續(xù)認(rèn)真學(xué)習(xí)JAVA的信心,擁有了成為一位合格的高級(jí)程序員的壯志,在編寫(xiě)程序的過(guò)程當(dāng)中,我們?cè)谝婚_(kāi)始就遇到了問(wèn)題,一直在糾結(jié)與是使用數(shù)據(jù)庫(kù)連接還是使用文件,經(jīng)過(guò)老師的耐心講解,我們了解到了尚未接觸到的Jar包等一些列名詞,但是經(jīng)過(guò)數(shù)據(jù)庫(kù)的抒寫(xiě)與連接發(fā)現(xiàn)SQL20xx與SQL20xx無(wú)法同步,所以最終我們選擇了使用文件來(lái)進(jìn)行這次程序的編寫(xiě)。
第二個(gè)問(wèn)題就是我們的程序在進(jìn)行按鈕新窗口的鏈接,在新窗口彈出時(shí),無(wú)法將老窗口關(guān)閉,糾結(jié)了好久,詢(xún)問(wèn)老師,老師還給我用了“父子”的生動(dòng)例子來(lái)講解,最終我們查找JDK,查找類(lèi)的用法終于完美解決!甚是興奮!
在我所學(xué)的語(yǔ)言當(dāng)中,我自認(rèn)為JAVA是一門(mén)比較強(qiáng)大的面向?qū)ο蟮木幊陶Z(yǔ)言,不僅僅因?yàn)樗目缙脚_(tái)性,更多的是因?yàn)樗撵`活多變和實(shí)用性較強(qiáng),可以說(shuō)比較的經(jīng)典和強(qiáng)悍。
所以學(xué)好java語(yǔ)言有很大的用處,這次實(shí)訓(xùn),面對(duì)一道陌生的題目和要求時(shí),不應(yīng)慌張和無(wú)措,首先應(yīng)該想到這和課本上的哪些知識(shí)具有結(jié)合點(diǎn),回憶和分析這種結(jié)構(gòu)的算法和具體實(shí)施方法,綜合考慮其他的方面,例如:該題的易寫(xiě)性和易懂性及其他的問(wèn)題的可利用性。在編寫(xiě)時(shí),一個(gè)小小的符號(hào),一個(gè)常量變
量的設(shè)定,這都無(wú)不考量著我們的細(xì)心和嚴(yán)謹(jǐn),所以學(xué)習(xí)JAVA,不僅對(duì)我們以后學(xué)習(xí)其他語(yǔ)言有很大的好處,而且也讓我們知道了和理解了作為一個(gè)編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專(zhuān)心致志。對(duì)待學(xué)術(shù)知識(shí)應(yīng)該是嚴(yán)謹(jǐn)和認(rèn)真。
這次實(shí)訓(xùn),我們更多學(xué)到的是不懂就問(wèn)和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊(duì)意識(shí),最后在自己的努力下,終于運(yùn)行成功,這種成就感美不可言,心情愉悅至極。據(jù)我了解,軟件工程專(zhuān)業(yè)培養(yǎng)的工程型人才要富有創(chuàng)新精神。軟件工程技術(shù)人員致力于開(kāi)發(fā)可靠好用的計(jì)算機(jī)產(chǎn)品和軟件產(chǎn)品,必須具有扎實(shí)寬泛的知識(shí)面和較高的社會(huì)責(zé)任感,必須了解最新的'技術(shù)進(jìn)展、能夠綜合運(yùn)用各方面技術(shù)并深刻理解設(shè)計(jì)一個(gè)合格產(chǎn)品所涉及的多方面因素,如市場(chǎng)需求、用戶(hù)習(xí)慣等。另外,
這兩個(gè)學(xué)科領(lǐng)域是相輔相成的,并共同推進(jìn)計(jì)算機(jī)技術(shù)的方展。計(jì)算機(jī)技術(shù)的發(fā)展會(huì)推動(dòng)軟件的開(kāi)發(fā),軟件工業(yè)則對(duì)計(jì)算機(jī)科學(xué)技術(shù)的進(jìn)展以及軟件應(yīng)用領(lǐng)域的擴(kuò)展起著重要的推動(dòng)作用。軟件工程人才的就業(yè)前景十分看好。
未來(lái)幾年,國(guó)內(nèi)外高層次軟件人才將供不應(yīng)求。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國(guó)防等重要部門(mén)從事軟件設(shè)計(jì)、開(kāi)發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國(guó)軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬(wàn)人,在中國(guó)十大IT職場(chǎng)人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂(lè)觀。信息化是IT界的焦點(diǎn)。而信息化的實(shí)現(xiàn),除了需要技術(shù)支持,人才也是很重要的環(huán)節(jié)。如何培養(yǎng)與國(guó)際接軌的高素質(zhì)軟件工程人才,已經(jīng)成為中國(guó)軟件產(chǎn)業(yè)的當(dāng)務(wù)之急。
軟件產(chǎn)業(yè)的發(fā)展水平,決定了一個(gè)國(guó)家的信息產(chǎn)業(yè)發(fā)展水平及其在國(guó)際市場(chǎng)上的綜合競(jìng)爭(zhēng)力。目前,我國(guó)軟件高級(jí)人才的短缺已經(jīng)成為制約我國(guó)軟件產(chǎn)業(yè)快速發(fā)展的一個(gè)瓶頸。在中國(guó),國(guó)內(nèi)市場(chǎng)對(duì)軟件人才的需求每年高達(dá)20萬(wàn)人,而高校計(jì)算機(jī)畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質(zhì)的軟件工程人才的極度短缺。盡快培養(yǎng)起適合信息產(chǎn)業(yè)所需要的高素質(zhì)軟件工程人才,已經(jīng)成為信息化工作中的重中之重。Java具有如此好的就業(yè)與發(fā)展前景,使我更加堅(jiān)定了軟件開(kāi)發(fā)這條道路。但是自己還與很多不足,需要努力學(xué)習(xí)與改進(jìn),關(guān)鍵是讀這個(gè)專(zhuān)業(yè)要自己動(dòng)手實(shí)踐,自己解決實(shí)踐中發(fā)生的問(wèn)題,對(duì)任何程序要懂得舉一反
如果指望按書(shū)本的步驟做..指望每學(xué)期死記硬背通過(guò)考試..那絕對(duì)是沒(méi)前途了..如果一個(gè)軟件工程的學(xué)生都是在玩電腦游戲中度過(guò)每個(gè)學(xué)期的..那就不要期望畢業(yè)能找到本專(zhuān)業(yè)的好工作了.... Sun公司副總裁、Sun研究院院士、軟件部首席技術(shù)官詹姆斯?戈士林(JamesGosling)博士以"Java技術(shù)之父"聞名于世。作為Sun研究院院士,他親手設(shè)計(jì)了Java語(yǔ)言,完成了Java技術(shù)的原始編譯器和虛擬機(jī)。在他的帶領(lǐng)下,Java現(xiàn)已成為互聯(lián)網(wǎng)的標(biāo)準(zhǔn)編程模式以及分布式企業(yè)級(jí)應(yīng)用的事實(shí)標(biāo)準(zhǔn),其跨平臺(tái)的技術(shù)優(yōu)勢(shì)為網(wǎng)絡(luò)計(jì)算帶來(lái)了劃時(shí)代的變革。自1995年5月正式推出的11年以來(lái),Java已從編程語(yǔ)言發(fā)展成為全球第一大通用開(kāi)發(fā)平臺(tái)。Java技術(shù)已為計(jì)算機(jī)行業(yè)主要公司所采納,同時(shí)也被越來(lái)越多的國(guó)際技術(shù)標(biāo)準(zhǔn)化組織所接受。1999年,Sun推出了以Java2平臺(tái)為核心的J2EE、J2SE和J2ME三大平臺(tái)。隨著三大平臺(tái)的迅速推進(jìn),在世界上形成了一股巨大的Java應(yīng)用浪潮。作為唯一在互聯(lián)網(wǎng)上開(kāi)發(fā)的語(yǔ)言,Java平臺(tái)以其移動(dòng)性、安全性和開(kāi)放性受到追捧。
目前,中國(guó)的軟件人才主要有兩方面的欠缺,一是英語(yǔ)水平差,二是軟件開(kāi)發(fā)經(jīng)驗(yàn)缺乏。針對(duì)這種情況,很多軟件學(xué)院大幅增加了英語(yǔ)課時(shí),同時(shí)廣泛采用國(guó)外原版教材,部分基礎(chǔ)課和專(zhuān)業(yè)課采用雙語(yǔ)教學(xué)甚至全英文授課。各軟件學(xué)院還特別強(qiáng)調(diào)實(shí)踐環(huán)節(jié)。像清華軟件學(xué)院90%的專(zhuān)業(yè)課程都配有課程實(shí)驗(yàn)大作業(yè),學(xué)生從本科二年級(jí)起就能根據(jù)興趣選擇參加各種研究所的研究工作。所以我還要努力學(xué)習(xí)英語(yǔ),提高自己各方面技能Java如此潮流,我就更具信心,爭(zhēng)取早如成為一名合格的專(zhuān)業(yè)性人才!
最后終于要結(jié)束了,大家都有種釋?xiě)训母杏X(jué),當(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這門(mén)語(yǔ)言。謝謝!
java實(shí)習(xí)報(bào)告11
一、實(shí)習(xí)時(shí)間:
20xx年2月25日 至20xx年3月22日
二、實(shí)習(xí)地點(diǎn)
C樓數(shù)學(xué)實(shí)驗(yàn)室
三、實(shí)習(xí)目的
學(xué)習(xí)java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。通過(guò)實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)Java語(yǔ)言的面向?qū)ο缶幊棠芰,培養(yǎng)我們動(dòng)手能力,培養(yǎng)我們良好編程規(guī)范、編程方法。以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
四、實(shí)習(xí)內(nèi)容
第一階段:兩周時(shí)間,我自學(xué)了GUI編程,看了大量的教學(xué)視頻和資料。我首先在圖書(shū)館借閱相關(guān)java方面的書(shū)籍,潛心學(xué)習(xí),首先使自己對(duì)java的整個(gè)知識(shí)結(jié)構(gòu)有一個(gè)整體的把握,先粗略的通讀一遍,然后回顧整個(gè)知識(shí)點(diǎn),勾畫(huà)出自己不懂得地方,然后找學(xué)習(xí)過(guò)java的同學(xué)一起探討,一起研究。在將java的.基礎(chǔ)知識(shí)弄懂之后,我就在網(wǎng)上搜索一些java的教學(xué)視頻,然后自己仿照視頻認(rèn)真地去練習(xí),最終,在兩周的時(shí)間里,對(duì)java的知識(shí)以及重難點(diǎn)都有了一個(gè)很好地把握。
第二階段:由指導(dǎo)老師講解實(shí)際項(xiàng)目完成過(guò)程中涉及到的一些專(zhuān)業(yè)知識(shí),然后自行分組,完成本次的項(xiàng)目。
按照老師的規(guī)劃,一周時(shí)間學(xué)習(xí)項(xiàng)目中要用到的知識(shí)與技術(shù),然后剩下一周的時(shí)間,留給大家做項(xiàng)目。第一周老師給大家講了一些要用到的東西。
第一天:老師大概講了一下我們本次這次的項(xiàng)目?jī)?nèi)容,是基于JavaSE即時(shí)通訊系統(tǒng)。然后給大家講了一些java的發(fā)展歷史,然后回顧了一下java的基礎(chǔ)知識(shí)。
第二天:本次的實(shí)習(xí)目的是做一個(gè)局域網(wǎng)聊天系統(tǒng)。所以,老師講了圖形界面的繪制。Swing包是Awt包的改進(jìn)版它們就是用來(lái)繪制應(yīng)用軟件的界面的,然后老師就用這兩個(gè)包里面的一些方法,寫(xiě)了兩個(gè)小程序,一個(gè)是雪花程序(屏幕上不停地有雪花飄落下來(lái),毫無(wú)規(guī)律,然后雪花落到屏幕最下方時(shí)形成堆積效果),另一個(gè)是滿天星程序(屏幕上有好多星星,并且這些星星會(huì)不停地閃爍),隨著兩個(gè)程序的觀看效果,我對(duì)本次的學(xué)習(xí)內(nèi)容產(chǎn)生了濃厚的興趣。
第三天:本次是C/S架構(gòu)下的聊天系統(tǒng),所以需要用到網(wǎng)絡(luò)編程這塊的知識(shí)。老師給我們講了客戶(hù)端與服務(wù)器端的整體的通信過(guò)程。然后,給我們寫(xiě)了一個(gè)簡(jiǎn)單的服務(wù)器端與客戶(hù)端,然后給我們演示了它們之間的通信,令我非常好奇。
第四天:前天寫(xiě)的服務(wù)器端是非常簡(jiǎn)單的,每次只能有一個(gè)客戶(hù)端登錄,并且聊天方式是單一的一問(wèn)一答的模式,十分不智能。老師在原來(lái)代碼的基礎(chǔ)上,添加了一些新的組建與集合,實(shí)現(xiàn)了這個(gè)缺陷,簡(jiǎn)單的到達(dá)了預(yù)期的效果,不過(guò)界面還是那種控制臺(tái)的界面,很不好看。
第五天:老師講了一些繪制界面的組建極其具體用法,并且介紹了界面繪制的一些風(fēng)格,講了繪制界面的一些心得與要點(diǎn),十分受用。
剩下的最后一周,由我們自己分組完成本次的項(xiàng)目。我們小組最終是由四個(gè)人組成的,其中我是我們小組的組長(zhǎng)。我先將真?zhèn)系統(tǒng)的架構(gòu)搭建起來(lái),然后我們小組就進(jìn)行了任務(wù)的派發(fā),我負(fù)責(zé)核心代碼的編寫(xiě),其他人負(fù)責(zé)文檔部分與界面美化,系統(tǒng)測(cè)試。
java實(shí)習(xí)報(bào)告12
一轉(zhuǎn)眼,這段實(shí)習(xí)的生活過(guò)去了,回首這段時(shí)間的實(shí)習(xí),最大的收獲是學(xué)到了更多的知識(shí),增加了自己的經(jīng)驗(yàn),鍛煉了自己,提高了自己的能力。下面,我將實(shí)習(xí)的工作總結(jié)如下:
在注重素質(zhì)教育的今天,社會(huì)實(shí)習(xí)一直被視為培養(yǎng)德、智、體、美、勞全面發(fā)展的跨世紀(jì)優(yōu)秀人才的重要途徑。畢業(yè)實(shí)習(xí)是學(xué)校教育向課堂外的一種延伸,也是推進(jìn)素質(zhì)教育進(jìn)程的重要手段、大學(xué)生進(jìn)入社會(huì)的橋梁。它有助于當(dāng)代大學(xué)生接觸社會(huì),了解社會(huì)。同時(shí),實(shí)習(xí)也是大學(xué)生學(xué)習(xí)知識(shí)、鍛煉才干的有效途徑,更是大學(xué)生服務(wù)社會(huì)、回報(bào)社會(huì)的一種良好形式。鑒于畢業(yè)實(shí)習(xí)的以上的優(yōu)點(diǎn),我懷著一顆真誠(chéng)學(xué)習(xí)的心成為了其中的一員。
來(lái)到實(shí)習(xí)單位,我首先面對(duì)的是個(gè)人角色的轉(zhuǎn)換及整個(gè)人際關(guān)系的變化。學(xué)校里成績(jī)不錯(cuò)的學(xué)生變成了未知領(lǐng)域里從頭學(xué)起的實(shí)習(xí)生,而熟悉的校園也變成了陌生的企業(yè)單位,身邊接觸的人變成了我的前輩我的同事我的師傅,相處之道完全不同。在這樣的轉(zhuǎn)變中,對(duì)于溝通的認(rèn)知顯得非常蒼白。于是第一次覺(jué)得自己并沒(méi)有本以為的那么善于溝通。當(dāng)然,適應(yīng)新的環(huán)境是需要過(guò)程的,所以我相信時(shí)間和實(shí)踐會(huì)讓我很快完成這種角色的轉(zhuǎn)變,真正融入到工作單位這個(gè)與學(xué)校全然不同的社會(huì)大環(huán)境中。我還要努力實(shí)踐,自覺(jué)進(jìn)行角色轉(zhuǎn)化。只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。
在公司中做不出成績(jī)時(shí),會(huì)有來(lái)自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過(guò)十多年的讀書(shū)。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問(wèn)。只有擁有自信才能夠克服一切,去實(shí)現(xiàn)自己的理想,創(chuàng)造自己的人生。
實(shí)習(xí)是個(gè)人綜合能力的鍛煉,作為一名新時(shí)代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺(jué),明白了自己與社會(huì)所需的要求,因?yàn)楝F(xiàn)在畢業(yè)求職,特別是對(duì)于像自己一般的人,更多的時(shí)間是社會(huì)職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會(huì)把心態(tài)放正,在公司的時(shí)候先全面發(fā)展,等過(guò)段再看看精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。
在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、技能知識(shí)和社會(huì)知識(shí),用先進(jìn)的知識(shí)武裝頭腦,用精良的技術(shù)提升能力,以廣博的社會(huì)知識(shí)拓展視野。
我努力去適應(yīng)全新環(huán)境的同時(shí),最大的體會(huì)莫過(guò)于實(shí)際工作方面的收獲。特別是在實(shí)習(xí)過(guò)程中,我親眼看到前輩們對(duì)工作認(rèn)真負(fù)責(zé)、精益求精的工作作風(fēng)。在實(shí)習(xí)過(guò)程中使我感受最深、受益最大的就是這種工作作風(fēng)。通過(guò)這次實(shí)習(xí),前輩們的這種作風(fēng)和精神值得我在今后的工作中很好地學(xué)習(xí)、繼承和發(fā)揚(yáng)。走出校門(mén),踏進(jìn)社會(huì),不能把自己要求太高。因?yàn)槠谕酱螅赡軙?huì)越大,但適當(dāng)?shù)钠谕c渴望還是非常必要的。不能認(rèn)為我在學(xué)校里讀了多少本書(shū)、寫(xiě)了多少萬(wàn)字、聽(tīng)了多少堂課,自己了不起了。我畢竟還是初出茅廬,沒(méi)有任何實(shí)踐經(jīng)驗(yàn),比起前輩們還差得很遠(yuǎn)。學(xué)校生活暫告一段,社會(huì)生活剛剛起步,應(yīng)該在步入社會(huì)后,繼續(xù)學(xué)習(xí),不斷增長(zhǎng)和擴(kuò)展知識(shí)面,才能使自己在社會(huì)占有一席之地。由于公司是主要是做網(wǎng)站的,所以我利用一段時(shí)間對(duì)PHP和mysql進(jìn)行了系統(tǒng)的學(xué)習(xí),在這里帶我的師傅有時(shí)候只是很粗略的給我們講講或者干脆直接告訴我們應(yīng)該學(xué)會(huì)什么,什么時(shí)候檢查。這時(shí)才真正感受到了在學(xué)校時(shí)老師耐心的教我們一點(diǎn)一滴知識(shí)時(shí)的珍貴。真后悔在學(xué)校時(shí)不應(yīng)該那么浪費(fèi)時(shí)間。但是現(xiàn)在也認(rèn)識(shí)到自學(xué)能力的重要性,認(rèn)識(shí)到“活到老學(xué)到老”的真諦。“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”,參加工作后才能深刻體會(huì)這句話的含義。課本上學(xué)的理論知識(shí)用到的很少。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在公司實(shí)習(xí)已經(jīng)兩個(gè)月了,在這里每天的時(shí)間都是非常緊張的,沒(méi)有什么時(shí)間玩。在這里我懂得了許多,以前知識(shí)嘴上說(shuō)說(shuō),現(xiàn)在真的感覺(jué)到賺錢(qián)的不容易。想到父母為了養(yǎng)家,為了送我讀書(shū)是多么偉大的一件事,他們真的不容易。還懂得了要做好一件事必須要有一定的一致,還要善于學(xué)習(xí)、多和周?chē)娜藴贤、要能發(fā)現(xiàn)問(wèn)題、多問(wèn)幾個(gè)為什么會(huì)是這樣,你一定可以學(xué)到很多東西,養(yǎng)成多想多問(wèn)的習(xí)慣,對(duì)以后的工作一定會(huì)有幫助的,還知道了團(tuán)隊(duì)合作的重要性。
剛來(lái)的時(shí)候,什么都不習(xí)慣,因?yàn)槭堑谝淮紊习,有點(diǎn)累,覺(jué)得力不從心,不知道從哪里入手,去學(xué)習(xí)哪方面的知識(shí)。后面慢慢就習(xí)慣了,但有時(shí)候想想,我一個(gè)大專(zhuān)生在外面又能干些什么呢?復(fù)雜點(diǎn)的也不會(huì),連簡(jiǎn)單的功能有時(shí)候都做不好,以后怎么干大事呢?這也是個(gè)很好的鍛煉機(jī)會(huì),好好磨練一下自己也有好處。中國(guó)不是有句古話“吃得苦中苦,方為人上人”嗎?
一、感想和體會(huì)
1、第一是要真誠(chéng):你可以偽裝你的面孔你的.心,但絕不可以忽略真誠(chéng)的力 量。第一天去單位,心里不可避免的有些疑惑:不知道同事上司怎么樣,應(yīng)該去怎么做啊,要去干些什么呢等等吧!踏進(jìn)辦公室,只見(jiàn)幾個(gè)陌生的臉孔。我微笑著和他們打招呼。從那天起,我養(yǎng)成了一個(gè)習(xí)慣,每天早上見(jiàn)到他們都要微笑的說(shuō)聲:“俞總早”,那是我心底真誠(chéng)的問(wèn)候。我總覺(jué)得,經(jīng)常有一些細(xì)微的東西容易被我們忽略,比如輕輕的一聲問(wèn)候,但它卻表達(dá)了對(duì)同事對(duì)朋友的尊重關(guān)心,也讓他人感覺(jué)到被重視與被關(guān)心。
2、第二是溝通:要想在短暫的實(shí)習(xí)時(shí)間內(nèi),盡可能多的學(xué)一些東西,這就
需要跟同事有很好的溝通,加深彼此的了解,剛到公司,同事并不了解你的工作學(xué)習(xí)能力,不清楚你會(huì)做那些工作,所以跟同事前輩很好的溝通是很必要的。同時(shí)我覺(jué)得這也是我們將來(lái)走上社會(huì)的一把不可缺少的鑰匙。通過(guò)溝通了解,同事對(duì)我有了大體了解,邊有針對(duì)性的教我一些知識(shí)。我也真正學(xué)到了計(jì)算機(jī)教科書(shū)上所沒(méi)有或者真正用到了課本上的知識(shí),鞏固了舊知識(shí),掌握了新知識(shí),甚至在實(shí)踐中推翻了書(shū)本上舊有的不合實(shí)際的知識(shí),這才真正體現(xiàn)了知識(shí)的真正價(jià)值,學(xué)以致用。
3、第三是激情與耐心:激情與耐心,就像火與冰,看似兩種完全不同的東西,卻能碰撞出最美麗的火花。在單位時(shí),文斌就跟我說(shuō),想做網(wǎng)站開(kāi)發(fā)這塊,激情與耐心必不可少,在網(wǎng)站更新方面,這一行業(yè)就像做新聞工作,不斷的更新,這就需要你有激情,耐心的去不斷的學(xué)習(xí),提高自己的專(zhuān)業(yè)水平。
4、第四是“主動(dòng)出擊”:當(dāng)你可以選擇的時(shí)候,把主動(dòng)權(quán)握在自己手中。
在實(shí)習(xí)時(shí),我會(huì)主動(dòng)地幫同事做一些力所能及的事情,并會(huì)積極地尋找合適的時(shí)間,向同事請(qǐng)教問(wèn)題,跟同事像朋友那樣交流,談生活學(xué)習(xí)以及未來(lái)的工作,通過(guò)這些我就和同事走的更近,在實(shí)習(xí)當(dāng)中,同事就會(huì)更愿意更多的指導(dǎo)我。獲得更大的收獲。記得有次同事的電腦出問(wèn)題,我就自高奮勇幫他去進(jìn)行查找原因,等問(wèn)題解決的后,我心里感覺(jué)很高興,因?yàn)槲业闹鲃?dòng),我鞏固了我所學(xué)的知識(shí),并且得到了同事的認(rèn)可。5、第五是細(xì)心負(fù)責(zé)和基本的專(zhuān)業(yè)素養(yǎng):細(xì)心負(fù)責(zé)是做好每一件事情所必備的基本素質(zhì),基本的專(zhuān)業(yè)素養(yǎng)是前提。一個(gè)網(wǎng)站的代碼可能非常多,如果你寫(xiě)的代碼很凌亂,不嚴(yán)謹(jǐn)清晰,你可能會(huì)在一些細(xì)小的地方犯錯(cuò)誤,網(wǎng)站也不容易的維護(hù)。所以說(shuō)要做好這些事情,不細(xì)心負(fù)責(zé),沒(méi)有基本的專(zhuān)業(yè)素養(yǎng),是很容易出現(xiàn)錯(cuò)誤的。
6、第六是講究條理:如果你不想讓自己在緊急的時(shí)候手忙腳亂,就要養(yǎng)成講究條理性的好習(xí)慣!白鍪裁词虑槎家袟l理,”這是從小爸爸給我的忠告。在公司時(shí)的文件材料很多,這就需要很有條理的去整理好,以免在用的時(shí)候翻箱倒柜的去找,耽擱時(shí)間,浪費(fèi)精力,誤了事情。所以,經(jīng)理的桌子上總是收拾得井井有條。這一點(diǎn)對(duì)我感觸很深,同時(shí)讓我聯(lián)想到在一本書(shū)上看到這么一個(gè)故事,一位在美國(guó)電視領(lǐng)域頗有成就的美籍華人當(dāng)部門(mén)經(jīng)理時(shí),總裁驚訝于他每天都能把如山的信件處理完畢,而其他經(jīng)理桌上總是亂糟糟堆滿信件。他說(shuō),“雖然每天信件很多,但我都按緊急性和重要性排序,再逐一處理!笨偛糜谑前堰@種做法推廣到全公司,整個(gè)公司的運(yùn)作變得有序,效率也提高了。所以說(shuō):養(yǎng)成講究條理的好習(xí)慣,能讓我們?cè)诠ぷ髦惺芤娣藴\。
7、第七是態(tài)度決定一切。
工作時(shí)一定要一絲不茍,認(rèn)真仔細(xì),一個(gè)職員在公司的大部分時(shí)間都是在工作的,這就要求他在這段時(shí)間內(nèi)一定要小心謹(jǐn)慎,一絲不茍,不能老是出錯(cuò),有必要一定要檢驗(yàn)自己的工作結(jié)果,以確保自己的萬(wàn)無(wú)一失。工作的時(shí)候我一直保持極大的工作熱情,不僅順利完成工作任務(wù),工作之余還經(jīng)?偨Y(jié)經(jīng)驗(yàn)教訓(xùn),不斷提高工作效率,雖然工作中我也會(huì)犯一些錯(cuò)誤,受到領(lǐng)導(dǎo)批評(píng),但我認(rèn)為這些錯(cuò)誤和批評(píng)是能讓我能在以后的工作中謹(jǐn)慎小心,提高工作效率。在和大家工作的這段時(shí)間里,他們嚴(yán)謹(jǐn)、認(rèn)真的工作作風(fēng)給我留下了很深刻的印象,我也從他們身上學(xué)到了很多自己缺少的東西。這次生產(chǎn)實(shí)習(xí)雖然說(shuō)時(shí)間比較少,但是卻讓我了解了公司的企業(yè)文化、生產(chǎn)模式和質(zhì)量體系管理等經(jīng)驗(yàn),這對(duì)我來(lái)說(shuō)是很寶貴的。
8、第八是勤于思考
在工作崗位上一定要勤于思考,不斷改進(jìn)工作方法,提高工作效率。公司的日常工作都會(huì)比較繁瑣,而且?guī)滋煜聛?lái)也會(huì)比較枯燥,就是需要你多動(dòng)腦筋,不斷地想方設(shè)法改進(jìn)自己的工作方法,提高工作效率,減少工作所需時(shí)間
9、第九是不斷學(xué)習(xí)
要不斷的豐富自己的專(zhuān)業(yè)知識(shí)和專(zhuān)業(yè)技能。這會(huì)使你的工作更加得心應(yīng)手。一個(gè)人在自己的職位上有所作為,一定要對(duì)自己職業(yè)的專(zhuān)業(yè)知識(shí)有所熟悉,對(duì)自己業(yè)務(wù)所在范圍內(nèi)的業(yè)務(wù)技能也要熟練掌握,這樣才算是一位合格的技術(shù)人員。
二、工作成果與收獲,在技術(shù)方面的心得體會(huì):
程序代碼編寫(xiě),在與同事的交流中,能積累更多的經(jīng)驗(yàn)和他人的編程思想,來(lái)完善自己未成熟的編程思想。指導(dǎo)教師常常持有一些我們無(wú)法想到的編程技巧和實(shí)現(xiàn)捷徑,這為我們省下了一些鉆研的時(shí)間,畢竟多年的經(jīng)驗(yàn)是非常寶貴,值得我們這些新手去學(xué)習(xí)和借鑒的,使之成為我們自己的財(cái)富。從這里,我才真正的意識(shí)到實(shí)施一個(gè)軟件工程并不是說(shuō)簡(jiǎn)單的會(huì)編碼就能夠解決問(wèn)題的,我們更多的精力不是放在編碼上,編碼只是一個(gè)很小的模塊,只占到那么小的一個(gè)部分。這個(gè)事實(shí)在很大程度上顛覆了我以前的思想,在我以前的認(rèn)識(shí)中,似乎整個(gè)軟件就是編碼,除此無(wú)它,還好有老師的指導(dǎo),不然真的會(huì)出現(xiàn)老師所說(shuō)的,撞得頭破血流之后才想起來(lái)用軟件工程的思想來(lái)完成這個(gè)工作。
項(xiàng)目程序的編程是一個(gè)非常煩瑣而枯燥的過(guò)程,需要耐心和毅力去完成,不然中途出現(xiàn)過(guò)多的錯(cuò)誤,會(huì)使之后的校驗(yàn)略顯費(fèi)時(shí)。
這里,我才真正的意識(shí)到實(shí)施一個(gè)軟件工程并不是說(shuō)簡(jiǎn)單的會(huì)編碼就能夠解決問(wèn)題的,我們更多的精力不是放在編碼上,編碼只是一個(gè)很小的模塊,只占到那么小的一個(gè)部分。這個(gè)事實(shí)在很大程度上顛覆了我以前的思想,在我以前的認(rèn)識(shí)中,似乎整個(gè)軟件就是編碼,除此無(wú)它,還好有老師的指導(dǎo),不然真的會(huì)出現(xiàn)老師所說(shuō)的,撞得頭破血流之后才想起來(lái)用軟件工程的思想來(lái)完成這個(gè)工作。目前,正著手復(fù)習(xí)英語(yǔ)4級(jí)的考試,同時(shí)也沒(méi)有怠慢實(shí)習(xí)訓(xùn)練的項(xiàng)目程序編寫(xiě)。遇到問(wèn)題及時(shí)的向指導(dǎo)教師請(qǐng)教,如果問(wèn)題不是很麻煩的話,便會(huì)通過(guò)請(qǐng)教同學(xué)來(lái)解決。實(shí)訓(xùn)項(xiàng)目編程工作量之大,超過(guò)我的想象,而且由于編程操作過(guò)于精細(xì),一點(diǎn)錯(cuò)誤都會(huì)影響全局調(diào)試,所以一直停留在這個(gè)階段。能被別人接受和認(rèn)可,在進(jìn)行過(guò)程中不會(huì)出現(xiàn)崩潰性的問(wèn)題,這些工作缺一不可。
實(shí)習(xí)項(xiàng)目的編程如計(jì)劃的順利進(jìn)行著,再有一周的時(shí)間,就可以徹底完成編程余下的工作,進(jìn)入到調(diào)試階段。雖然相對(duì)于一些高手,我的進(jìn)度實(shí)在是太過(guò)于落后,但是我不會(huì)認(rèn)輸,畢竟每天都認(rèn)真而又充實(shí)的生活著、工作著,沒(méi)有閑暇的時(shí)間去偷懶。軟件的調(diào)試也同樣是非常重要的,它關(guān)系著整個(gè)軟件是否能正常輸出和輸入,在軟件的整個(gè)工程中,占著無(wú)可厚非的重要地位。所以,必須耐著性子,完美的進(jìn)行著每一次調(diào)試,以及軟件功能測(cè)試,不允許有半點(diǎn)的差錯(cuò)和BUG出現(xiàn)。
回想這段時(shí)間在實(shí)習(xí)項(xiàng)目的程序編寫(xiě)和調(diào)試測(cè)試,充分發(fā)現(xiàn)了個(gè)人力量的渺小,人類(lèi)永遠(yuǎn)無(wú)法脫離組織而單獨(dú)活下去,就像我這段時(shí)間的程序編寫(xiě)以及與指導(dǎo)老師的溝通,如果沒(méi)有他們的協(xié)助,也許我需要更多的時(shí)間來(lái)完成實(shí)習(xí)項(xiàng)目的程序編寫(xiě)以及調(diào)試和測(cè)試等環(huán)節(jié)。組織內(nèi)部的協(xié)調(diào)工作,使我實(shí)習(xí)項(xiàng)目作業(yè)可以順利的完成,在寒假即將到來(lái)之際,充分的體會(huì)到了組織團(tuán)體對(duì)個(gè)人的重要性所在,在這段軟件大型實(shí)習(xí)活動(dòng)中,學(xué)習(xí)了很多書(shū)本上遺漏的知識(shí)和前輩老師的很多指導(dǎo)經(jīng)驗(yàn),這是一筆無(wú)比巨大的精神財(cái)富,是我之后學(xué)習(xí)工作的重要財(cái)產(chǎn)。
實(shí)習(xí)是為將來(lái)打基礎(chǔ)的重要階段,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件事情是輕輕松松的,但每一件事都是讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會(huì)因涉事而成長(zhǎng)。
這同時(shí)又證明了要做好一份工作,不僅要了解相關(guān)的理論知識(shí),還要了解實(shí)際操作。通過(guò)這段時(shí)間的學(xué)習(xí),從無(wú)知到認(rèn)知,到深入了解,漸漸的我喜歡上這個(gè)全新的專(zhuān)業(yè),讓我深刻的體會(huì)到學(xué)習(xí)的過(guò)程是最美的,在整個(gè)實(shí)習(xí)過(guò)程中,我每天都有很多的新的體會(huì),新的相反,想說(shuō)的很多,總結(jié)下來(lái)主要有以下幾點(diǎn):堅(jiān)持、我們不管到那家公司,一開(kāi)始都不會(huì)立刻給工作我們做,一般都是先讓我們看,時(shí)間短的要幾天,時(shí)間長(zhǎng)的要幾周,在這段時(shí)間里很多人會(huì)覺(jué)得很無(wú)聊,沒(méi)事可做,便產(chǎn)生離開(kāi)的想法,在這個(gè)時(shí)候我們一定要堅(jiān)持,輕易放棄只會(huì)讓自己后悔。多聽(tīng)、多看、多想、多做、少說(shuō):我們到公司工作以后,要知道自己能否勝任這份工作,關(guān)鍵是看你自己對(duì)待工作的態(tài)度,態(tài)度對(duì)了,即使自己以前沒(méi)學(xué)過(guò)的知識(shí)也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識(shí)基礎(chǔ)也不會(huì)把工作做好,四多一少就是我的態(tài)度,我剛到這個(gè)崗位工作,根本不清楚該做些什么,并且這和我在學(xué)校讀的專(zhuān)業(yè)沒(méi)有必然的聯(lián)系,剛開(kāi)始我覺(jué)得很頭痛,可經(jīng)過(guò)工作過(guò)程中多看別人怎樣做,多聽(tīng)別人怎樣說(shuō),多想自己應(yīng)該怎樣做,然后自己親自動(dòng)手去多做,終于在短短幾天里對(duì)工作有了一個(gè)較系統(tǒng)的認(rèn)識(shí),慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說(shuō)是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。少埋怨:有的人會(huì)覺(jué)得公司這里不好那里不好,同事也不好相處工作也不如愿,經(jīng)常埋怨,這樣只會(huì)影響自己的工作情緒,不但做不好工作,還增加了自己的壓力,所以,我們應(yīng)該少埋怨,要看到公司好的一面,對(duì)存在的問(wèn)題應(yīng)該想辦法去解決而不是去埋怨,這樣才能保持工作的激情。虛心學(xué)習(xí):在工作過(guò)程中,我們會(huì)碰到很多問(wèn)題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向同事或領(lǐng)導(dǎo)請(qǐng)教,當(dāng)別人教我們知識(shí)的時(shí)候,我們也應(yīng)該虛心的接受,不要認(rèn)為自己懂得一點(diǎn)雞毛蒜皮就飄飄然。錯(cuò)不可怕,就怕一錯(cuò)再錯(cuò):每一個(gè)人都有犯錯(cuò)的時(shí)候,工作中第一次做錯(cuò)了不要緊,公司領(lǐng)導(dǎo)會(huì)糾正并原諒你,但下次你還在同一個(gè)問(wèn)題上犯錯(cuò)誤,那你就享受不到第一次犯錯(cuò)時(shí)的待遇了。
三、實(shí)習(xí)總結(jié)
經(jīng)過(guò)這次實(shí)習(xí),我從中學(xué)到了很多課本沒(méi)有的東西,在就業(yè)心態(tài)上我也有很大改變,以前我總想找一份適合自己愛(ài)好,專(zhuān)業(yè)對(duì)口的工作,可現(xiàn)在我知道找工作很難,要專(zhuān)業(yè)對(duì)口更難,很多東西我們初到社會(huì)才接觸、才學(xué)習(xí)。所以我現(xiàn)在不能再像以前那樣等待更好機(jī)會(huì)的到來(lái),要建立起先就業(yè)再擇業(yè)的就業(yè)觀。應(yīng)盡快丟掉對(duì)學(xué)校的依賴(lài)心理,學(xué)會(huì)在社會(huì)上獨(dú)立,敢于參加與社會(huì)競(jìng)爭(zhēng),敢于承受社會(huì)壓力,使自己能夠在社會(huì)上快速成長(zhǎng)。
通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。而且所作的軟件應(yīng)用性更強(qiáng)。所以,我要堅(jiān)定自己的信念,在公司好好實(shí)習(xí),爭(zhēng)取提早轉(zhuǎn)正,我相信我會(huì)在JAVA開(kāi)發(fā)這條路上走的更長(zhǎng)更遠(yuǎn)。總之,這段時(shí)間,我看到了自己本身存在著許多問(wèn)題,也會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的時(shí)代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后的工作存儲(chǔ)更多的能力。畢業(yè)實(shí)習(xí)使我獲得了人生第一筆寶貴的工作經(jīng)驗(yàn),雖然在步入社會(huì)后,還有很多東西要學(xué)習(xí),很多教訓(xùn)要吸收,但我想我已經(jīng)做好了足夠的準(zhǔn)備,無(wú)論是心態(tài)上還是技能上,F(xiàn)代社會(huì)的競(jìng)爭(zhēng)是殘酷的,但只要努力地付出,我的職業(yè)生涯就必定會(huì)開(kāi)出希望的花,結(jié)出成功的果——我相信。
四、今后自己努力方向
學(xué)無(wú)止境:我將堅(jiān)持不懈地努力學(xué)習(xí)軟件技術(shù)知識(shí),并用于指導(dǎo)實(shí)踐。對(duì)現(xiàn)軟件行業(yè)來(lái)說(shuō),技術(shù)變化較快,在這方面我要加強(qiáng)自我學(xué)習(xí)。光說(shuō)不做,不行。在以后的工作中不斷學(xué)習(xí)知識(shí),通過(guò)多看、多學(xué)、多練來(lái)不斷的提高自己的技能。這樣才能不斷的豐富自己,讓自己不提前被這個(gè)競(jìng)爭(zhēng)激烈的社會(huì)所淘汰不斷鍛煉自己的膽識(shí)和毅力,提高自己解決實(shí)際問(wèn)題的能力及溝通能力,并在工作過(guò)程中慢慢克服急躁情緒,積極、熱情、細(xì)致地的對(duì)待每一項(xiàng)工作?偨Y(jié)這段時(shí)間的實(shí)習(xí)生活,使我受益匪淺,受益一生,這將為我選擇軟件事業(yè)而自豪,選擇軟件事業(yè)而驕傲,更加堅(jiān)定了我成為軟件人的決心和信心,我有能力和毅力來(lái)走這條路。
java實(shí)習(xí)報(bào)告13
一. 實(shí)習(xí)目的
通過(guò)實(shí)習(xí),培養(yǎng)綜合運(yùn)用Java語(yǔ)言的面向?qū)ο缶幊棠芰?培養(yǎng)動(dòng)手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通,進(jìn)一步提高自己的思想覺(jué)悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問(wèn)題的實(shí)際工作能力,以便培養(yǎng)自己成為能夠主動(dòng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二. 實(shí)習(xí)單位基本情況介紹
無(wú)錫達(dá)內(nèi)科技有限公司是北京達(dá)內(nèi)科技有限公司在無(wú)錫的全資子公司,達(dá)內(nèi)是中國(guó)高端IT培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的 Java、C++、C#/、測(cè)試、嵌入式、PHP等方面的中高端軟件人才,由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)IDG、集富亞洲JAFC0 ASIA和高盛集團(tuán)投資,是國(guó)內(nèi)首家獲得國(guó)際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu)。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢(xún)、開(kāi)發(fā)、人才服務(wù)于1體的中國(guó)最領(lǐng)先的中高端軟件和服務(wù)外包人才培訓(xùn)機(jī)構(gòu)。由于達(dá)內(nèi)科技優(yōu)秀的教學(xué)效果和行業(yè)領(lǐng)先的經(jīng)營(yíng)模式贏得了社會(huì)各界的廣泛贊譽(yù)和好評(píng)。
三. 實(shí)習(xí)內(nèi)容
1. Java實(shí)訓(xùn)
通過(guò)本次實(shí)習(xí),我對(duì)Java語(yǔ)言的各種特性有了更進(jìn)一步的體會(huì):
、 Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++ 中很少使用的、
很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的`強(qiáng)制類(lèi)型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
、 Java語(yǔ)言提供類(lèi)、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類(lèi)之間的單繼承,但支持接口之間的多繼承,并支持類(lèi)與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定?傊琂ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。
、 Java語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java.net)它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類(lèi)庫(kù),包括URL、URLConnection、Socket、ServerSocket等。Java語(yǔ)言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
④ Java語(yǔ)言是可移植的,這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類(lèi)型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。
、 在Java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類(lèi)或其子(孫)類(lèi)來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為T(mén)hread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類(lèi)派生出子類(lèi)并重寫(xiě)run方法,使用該子類(lèi)創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類(lèi)已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。 Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
、 Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要
的類(lèi)能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類(lèi)。這也有利于軟件的升級(jí)。另外,Java中的類(lèi)有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類(lèi)型檢查。
2. 數(shù)據(jù)庫(kù)實(shí)訓(xùn)——ORACLE
在此次實(shí)習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)——ORACLE。它是基于客戶(hù)機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持JDBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與ORACLE集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶(hù)提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。
3. Web開(kāi)發(fā)實(shí)訓(xùn)
Web開(kāi)發(fā)的實(shí)訓(xùn)時(shí)間最長(zhǎng),也是學(xué)習(xí)東西最多的一段時(shí)間.因?yàn)樵谶@ 一階段,開(kāi)始接觸到在以后工作都會(huì)用到的開(kāi)發(fā)技術(shù)。首先學(xué)習(xí)的是網(wǎng)頁(yè)開(kāi)發(fā)的基礎(chǔ):HTML和CSS,它們是構(gòu)成網(wǎng)頁(yè)界面的主要部分。然后是XML技術(shù),它是一種國(guó)際標(biāo)準(zhǔn)的數(shù)據(jù)存儲(chǔ)語(yǔ)言。接著,我們開(kāi)始學(xué)習(xí)JDBC,這是通過(guò)代碼連接數(shù)據(jù)庫(kù)的一種非常簡(jiǎn)便的方便,讓我們?cè)谧约旱某绦蛑须S時(shí)調(diào)用數(shù)據(jù)庫(kù)的數(shù)據(jù)。然后,我們開(kāi)始學(xué)習(xí)Jquery和ajax,前者是一種腳本語(yǔ)言,可以實(shí)現(xiàn)非常強(qiáng)大的頁(yè)面功能,包括各種事件、數(shù)據(jù)和處理和頁(yè)面的動(dòng)態(tài)效果。后者是一種動(dòng)態(tài)顯示的技術(shù),可以實(shí)現(xiàn)頁(yè)面的區(qū)域刷新,從而達(dá)到無(wú)閃爍頁(yè) 面的效果。這些之后,是框架技術(shù)。包括Struts2、Hibernate,Spring,這
三大框架,簡(jiǎn)化了Java代碼,使得網(wǎng)站的開(kāi)發(fā)更為簡(jiǎn)潔?偟膩(lái)說(shuō),在這一階段學(xué)到的東西最多,最有收獲。我們還接觸到了真正的項(xiàng)目實(shí)踐--NETCROSS電信計(jì)費(fèi)系統(tǒng)的開(kāi)發(fā)。
四. 實(shí)習(xí)收獲
通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實(shí)習(xí)期間,我對(duì)項(xiàng)目的開(kāi)發(fā)有了一個(gè)較完整的了解和熟悉。在實(shí)習(xí)過(guò)程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識(shí)和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語(yǔ)水平有了長(zhǎng)足進(jìn)步,對(duì)日后生活工作頗有裨益。
此次畢業(yè)實(shí)習(xí),我學(xué)會(huì)了運(yùn)用所學(xué)知識(shí)進(jìn)行軟件開(kāi)發(fā),學(xué)會(huì)了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問(wèn)題的經(jīng)驗(yàn)方法。同時(shí)我體驗(yàn)到了社會(huì)工作的艱苦性,通過(guò)實(shí)習(xí),讓我在社會(huì)中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動(dòng)手操作能力,提升了自己的實(shí)踐技能。積累了軟件開(kāi)發(fā)的經(jīng)驗(yàn),為以后工作也打下了很好的基礎(chǔ)。實(shí)習(xí)是為將來(lái)打基礎(chǔ)的重要階段,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件事情是輕輕松松的,但每一件事都是讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會(huì)因涉事而成長(zhǎng)。
java實(shí)習(xí)報(bào)告14
剛剛出校門(mén)找實(shí)習(xí)單位的時(shí)候總有這種或那種的想法,要找什么樣什么樣的單位,結(jié)果到頭來(lái)一個(gè)多月快過(guò)去了,還沒(méi)有找到實(shí)習(xí)單位,直到3月25號(hào),青鳥(niǎo)的老師推薦我去未名信息科技開(kāi)發(fā)有限公司參加面試,有筆試和面試,通過(guò)層層的技術(shù)考核,在我的努力下終于得到了面試人員的肯定,順利的加入了未名公司。員工聚餐那天張總的一些話讓我感觸深刻,他說(shuō)在部門(mén)的時(shí)候先全面發(fā)展,等過(guò)段再看看自已精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。我進(jìn)入了軟件部,成為了一名程序員,一周的公司框架練習(xí),我又加入了哈理工數(shù)字化建設(shè)的項(xiàng)目中,前期主要是實(shí)施,后期進(jìn)行二次開(kāi)發(fā)。剛開(kāi)始覺(jué)的實(shí)施很簡(jiǎn)單,熟悉了一周項(xiàng)目以后,只覺(jué)得人家的網(wǎng)站開(kāi)發(fā)的真好,和同事們參加了幾次江蘇金智公司的培訓(xùn)以后,我才發(fā)現(xiàn)原來(lái)不是那么回事,它這里主要是做數(shù)字化校園硬件建設(shè)、數(shù)字化校園基礎(chǔ)平臺(tái)、綜合數(shù)據(jù)應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)集成等等,簡(jiǎn)單的說(shuō)就是三大平臺(tái),統(tǒng)一身份認(rèn)證,實(shí)現(xiàn)全校信息整合以及全校數(shù)據(jù)資源共享。
來(lái)公司有一段時(shí)間了,我自己的感覺(jué)還有一些同事的介紹我感覺(jué)我們軟件部真是高手如云,那些開(kāi)發(fā)人員都具有相當(dāng)豐富的項(xiàng)目經(jīng)驗(yàn),相信由他們的帶領(lǐng),我這一次實(shí)習(xí)肯定會(huì)有很多的收獲。為其將近一周的學(xué)習(xí),終于對(duì)三大平臺(tái)有了一定認(rèn)識(shí)了,開(kāi)始接觸oracle數(shù)據(jù)庫(kù),學(xué)習(xí)sun公司開(kāi)發(fā)的ODI工具,進(jìn)行數(shù)據(jù)整合的時(shí)候把我弄得暈頭轉(zhuǎn)向,原來(lái)我們?cè)趯W(xué)校學(xué)的那點(diǎn)技術(shù)其實(shí)基礎(chǔ)中基礎(chǔ),不過(guò)接觸起來(lái)可能相對(duì)會(huì)比較容易上手一些。
通過(guò)和大家一段時(shí)間的相處,我深切地感受到,軟件部是一個(gè)團(tuán)結(jié)、上進(jìn)、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍然會(huì)聽(tīng)到笑聲;面對(duì)客戶(hù),大家總是熱情真誠(chéng);面對(duì)技術(shù)上的困難,大家總是互相幫助,直至解決難題。整個(gè)部門(mén)和睦相處,就像一個(gè)溫馨的大家庭。而部門(mén)領(lǐng)導(dǎo)就是這個(gè)家庭中的家長(zhǎng),給每個(gè)人很大的空間自由發(fā)揮。從他們身上,我真正體會(huì)到了敬人、敬業(yè)、高效、高水平服務(wù)的真實(shí)意義,體會(huì)到了服務(wù)部服務(wù)、奉獻(xiàn)的意義,體會(huì)到了創(chuàng)造完美、服務(wù)社會(huì)的服務(wù)理念,知道了什么是創(chuàng)新就是生活。特別令我感動(dòng)的是,每當(dāng)我遇到困難向大家求助時(shí),誰(shuí)都會(huì)無(wú)私的告訴我。
我很慶幸自己能在這樣有限的時(shí)間里,在這么和諧的氣氛中工作、學(xué)習(xí),和同事們一起分享快樂(lè),分擔(dān)工作。所以我努力向同事學(xué)習(xí),不懂就問(wèn),認(rèn)真完成領(lǐng)導(dǎo)和同事交給我的每一項(xiàng)工作。項(xiàng)目經(jīng)理和同事也都盡力幫助我,給我講授一些經(jīng)驗(yàn)和開(kāi)發(fā)的技巧。剛開(kāi)始的時(shí)候有點(diǎn)手忙腳亂,不是這邊搞錯(cuò)就是那邊忘了,都是同事幫我糾正。由于后來(lái)心態(tài)的調(diào)整和熟練了,慢慢地學(xué)得差不多了。每天早上7點(diǎn)左右踏著學(xué)校的廣播走出我呆了三年的校園,然后晚上6點(diǎn)左右又踏著哈理工的廣播走出校園,真是好懷念校園的生活,什么壓力也沒(méi)有,也不用每天花那么多時(shí)間在公交上。
來(lái)這個(gè)公司雖然才短短一個(gè)月,收獲挺多的,由對(duì)項(xiàng)目的一竅不通到現(xiàn)在對(duì)它的流程以及相關(guān)的技術(shù)都有所了解,也讓我深深體會(huì)到了溝通自學(xué)的重要性。所以我們每一步都有要集中注意力,爭(zhēng)取把每一步都做好。
實(shí)習(xí),是開(kāi)端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)創(chuàng)造更多的價(jià)值。
最后感謝單位領(lǐng)導(dǎo)和部門(mén)領(lǐng)導(dǎo)以及同事對(duì)我的支持和幫助,我會(huì)繼續(xù)努力的。
剛剛出校門(mén)找實(shí)習(xí)單位的.時(shí)候總有這種或那種的想法,要找什么樣什么樣的單位,結(jié)果到頭來(lái)一個(gè)多月快過(guò)去了,還沒(méi)有找到實(shí)習(xí)單位,直到3月25號(hào),青鳥(niǎo)的老師推薦我去未名信息科技開(kāi)發(fā)有限公司參加面試,有筆試和面試,通過(guò)層層的技術(shù)考核,在我的努力下終于得到了面試人員的肯定,順利的加入了未名公司。員工聚餐那天張總的一些話讓我感觸深刻,他說(shuō)在部門(mén)的時(shí)候先全面發(fā)展,等過(guò)段再看看自已精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。我進(jìn)入了軟件部,成為了一名程序員,一周的公司框架練習(xí),我又加入了哈理工數(shù)字化建設(shè)的項(xiàng)目中,前期主要是實(shí)施,后期進(jìn)行二次開(kāi)發(fā)。剛開(kāi)始覺(jué)的實(shí)施很簡(jiǎn)單,熟悉了一周項(xiàng)目以后,只覺(jué)得人家的網(wǎng)站開(kāi)發(fā)的真好,和同事們參加了幾次江蘇金智公司的培訓(xùn)以后,我才發(fā)現(xiàn)原來(lái)不是那么回事,它這里主要是做數(shù)字化校園硬件建設(shè)、數(shù)字化校園基礎(chǔ)平臺(tái)、綜合數(shù)據(jù)應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)集成等等,簡(jiǎn)單的說(shuō)就是三大平臺(tái),統(tǒng)一身份認(rèn)證,實(shí)現(xiàn)全校信息整合以及全校數(shù)據(jù)資源共享。
來(lái)公司有一段時(shí)間了,我自己的感覺(jué)還有一些同事的介紹我感覺(jué)我們軟件部真是高手如云,那些開(kāi)發(fā)人員都具有相當(dāng)豐富的項(xiàng)目經(jīng)驗(yàn),相信由他們的帶領(lǐng),我這一次實(shí)習(xí)肯定會(huì)有很多的收獲。為其將近一周的學(xué)習(xí),終于對(duì)三大平臺(tái)有了一定認(rèn)識(shí)了,開(kāi)始接觸oracle數(shù)據(jù)庫(kù),學(xué)習(xí)sun公司開(kāi)發(fā)的ODI工具,進(jìn)行數(shù)據(jù)整合的時(shí)候把我弄得暈頭轉(zhuǎn)向,原來(lái)我們?cè)趯W(xué)校學(xué)的那點(diǎn)技術(shù)其實(shí)基礎(chǔ)中基礎(chǔ),不過(guò)接觸起來(lái)可能相對(duì)會(huì)比較容易上手一些。
通過(guò)和大家一段時(shí)間的相處,我深切地感受到,軟件部是一個(gè)團(tuán)結(jié)、上進(jìn)、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍然會(huì)聽(tīng)到笑聲;()面對(duì)客戶(hù),大家總是熱情真誠(chéng);面對(duì)技術(shù)上的困難,大家總是互相幫助,直至解決難題。整個(gè)部門(mén)和睦相處,就像一個(gè)溫馨的大家庭。而部門(mén)領(lǐng)導(dǎo)就是這個(gè)家庭中的家長(zhǎng),給每個(gè)人很大的空間自由發(fā)揮。從他們身上,我真正體會(huì)到了敬人、敬業(yè)、高效、高水平服務(wù)的真實(shí)意義,體會(huì)到了服務(wù)部服務(wù)、奉獻(xiàn)的意義,體會(huì)到了創(chuàng)造完美、服務(wù)社會(huì)的服務(wù)理念,知道了什么是創(chuàng)新就是生活。特別令我感動(dòng)的是,每當(dāng)我遇到困難向大家求助時(shí),誰(shuí)都會(huì)無(wú)私的告訴我。
我很慶幸自己能在這樣有限的時(shí)間里,在這么和諧的氣氛中工作、學(xué)習(xí),和同事們一起分享快樂(lè),分擔(dān)工作。所以我努力向同事學(xué)習(xí),不懂就問(wèn),認(rèn)真完成領(lǐng)導(dǎo)和同事交給我的每一項(xiàng)工作。項(xiàng)目經(jīng)理和同事也都盡力幫助我,給我講授一些經(jīng)驗(yàn)和開(kāi)發(fā)的技巧。剛開(kāi)始的時(shí)候有點(diǎn)手忙腳亂,不是這邊搞錯(cuò)就是那邊忘了,都是同事幫我糾正。由于后來(lái)心態(tài)的調(diào)整和熟練了,慢慢地學(xué)得差不多了。每天早上7點(diǎn)左右踏著學(xué)校的廣播走出我呆了三年的校園,然后晚上6點(diǎn)左右又踏著哈理工的廣播走出校園,真是好懷念校園的生活,什么壓力也沒(méi)有,也不用每天花那么多時(shí)間在公交上。
來(lái)這個(gè)公司雖然才短短一個(gè)月,收獲挺多的,由對(duì)項(xiàng)目的一竅不通到現(xiàn)在對(duì)它的流程以及相關(guān)的技術(shù)都有所了解,也讓我深深體會(huì)到了溝通自學(xué)的重要性。所以我們每一步都有要集中注意力,爭(zhēng)取把每一步都做好。
實(shí)習(xí),是開(kāi)端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)創(chuàng)造更多的價(jià)值。
最后感謝單位領(lǐng)導(dǎo)和部門(mén)領(lǐng)導(dǎo)以及同事對(duì)我的支持和幫助,我會(huì)繼續(xù)努力的。
java實(shí)習(xí)報(bào)告15
一、實(shí)習(xí)目的及意義
進(jìn)一步了解java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),鞏固大學(xué)所學(xué)專(zhuān)業(yè)的基本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實(shí)習(xí)任務(wù)
實(shí)習(xí)期間,第一階段:主要學(xué)習(xí)了Unix開(kāi)發(fā)環(huán)境(Unix系統(tǒng)原理,Unix常用命令,Unix開(kāi)發(fā)環(huán)境);java語(yǔ)言基礎(chǔ)(算法基礎(chǔ),常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范);java面向?qū)ο,JDK核心API;并做了一個(gè)“在線考試系統(tǒng)項(xiàng)目”。第二階段:主要學(xué)習(xí)了SQL語(yǔ)言(SQL語(yǔ)言基礎(chǔ)和提高,SQL語(yǔ)句調(diào)優(yōu));Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā),PL/SQL;javaSE核心編程;XML;JDBC;并粗略的完成“在線考試系統(tǒng)”的數(shù)據(jù)部分。第三階段:主要學(xué)習(xí)了HTML/CSS;javaScript核心;Servlet/JSP;Ajax;javaScript框架;SSH三大框架;并完成了當(dāng)當(dāng)書(shū)店項(xiàng)目。
三、實(shí)習(xí)時(shí)間
20xx年02月24日~03月21日
四、實(shí)習(xí)地點(diǎn)
在北京尚學(xué)堂科技有限公司,地址是北京市海淀區(qū)西三旗橋東建材城西路85號(hào)神州科技園B座。
五、實(shí)習(xí)企業(yè)概況
北京尚學(xué)堂科技有限公司是一家從事JAVA技術(shù)開(kāi)發(fā)、培訓(xùn)、咨詢(xún)?yōu)橐惑w的軟件公司。公司由海外留學(xué)人員和國(guó)內(nèi)IT精英人士創(chuàng)建,主要成員均擁有碩士以上學(xué)位,畢業(yè)于國(guó)內(nèi)著名大學(xué)如:清華大學(xué),北京航空航天大學(xué)等。并都曾就職于國(guó)內(nèi)知名IT企業(yè),如:IBM、搜狐、中軟國(guó)際、清華紫光等。
公司成立以來(lái),已經(jīng)為國(guó)內(nèi)數(shù)百家軟件企業(yè)輸送將近數(shù)萬(wàn)名JAVA人才,很多畢業(yè)生已經(jīng)成為所在企業(yè)的骨干。20xx年,從我公司培訓(xùn)畢業(yè)的'學(xué)員(畢業(yè)后一個(gè)月)就業(yè)率就達(dá)到了95%,平均薪水達(dá)到了4672元。公司同時(shí)對(duì)外承接各類(lèi)型軟件項(xiàng)目,已經(jīng)完成的項(xiàng)目有石家莊市中國(guó)農(nóng)業(yè)銀行支票匯兌系統(tǒng),北京市交通管理局內(nèi)部OA系統(tǒng),西安農(nóng)林畜牧局CMS項(xiàng)目等。
北京尚學(xué)堂科技有限公司已經(jīng)在全國(guó)眾多城市設(shè)立辦事處,在西安、長(zhǎng)沙設(shè)立分公司。公司的目標(biāo)是要成為中國(guó)領(lǐng)先的集項(xiàng)目開(kāi)發(fā)、人才培訓(xùn)、企業(yè)內(nèi)訓(xùn)一體的大型企業(yè)集團(tuán)。
六、實(shí)習(xí)內(nèi)容
第一階段
在java初級(jí),我們主要學(xué)習(xí)了J2SE,包括JAVA 開(kāi)發(fā)基礎(chǔ)知識(shí) 、 Eclipse 開(kāi)發(fā)環(huán)境 、 J2SE 7.0 API 、J2SE 7.0新特性 、 多線程技術(shù) 、Socket 網(wǎng)絡(luò)技術(shù) 、Regular Expression 、Java反射技術(shù) 、Properties技術(shù) 、各種實(shí)戰(zhàn)設(shè)計(jì)模式、Java Debug技術(shù) 、 面向?qū)ο笤O(shè)計(jì)原則詳解 、實(shí)例解決面向?qū)ο笤O(shè)計(jì) 、 面試題內(nèi)部詳解 、面試答題技巧詳解 、 AWT/SWING技術(shù)。
第二階段
數(shù)據(jù)庫(kù)技術(shù)、JDBC技術(shù)、HTML & CSS & JavaScript、Jquery、Http協(xié)議深入、JSP&Servlet、JSTL標(biāo)簽庫(kù)、XML 技術(shù)、DWR框架、Oracle / SQL。
第三階段
這一階段我們主要學(xué)習(xí)了流行Web 框架簡(jiǎn)介、MVC 模式,還有在java方面進(jìn)行了深入,學(xué)習(xí)了Struts2、Hibernate、Spring三大框架,JBPM工作流技術(shù)深化。
七、實(shí)習(xí)感想
大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但實(shí)踐出真知,唯有把理論與實(shí)踐相結(jié)合,才能更好地增加自己的競(jìng)爭(zhēng)力。實(shí)踐也是大學(xué)生學(xué)習(xí)知識(shí)、鍛煉才干的有效途徑。
第一次參加專(zhuān)業(yè)實(shí)習(xí),讓我明白了大學(xué)生生產(chǎn)實(shí)習(xí)是引導(dǎo)我們學(xué)生走出校門(mén),走向社會(huì),接觸社會(huì),了解社會(huì),投身社會(huì)的良好形式;是培養(yǎng)鍛煉才干的好渠道;是提升思想,樹(shù)立服務(wù)社會(huì)的思想的有效途徑。通過(guò)參加專(zhuān)業(yè)實(shí)習(xí)活動(dòng),有助于我們?cè)谛V袑W(xué)生更新觀念,吸收新的思想與知識(shí)。近四個(gè)月的實(shí)習(xí),雖然時(shí)間很短,卻讓我從中領(lǐng)悟到了很多的東西,而這些東西將讓我終生受用。專(zhuān)業(yè)實(shí)習(xí)加深了我與社會(huì)各階層人的感情,拉近了我與社會(huì)的距離,也讓自己在實(shí)踐中開(kāi)拓了視野,增長(zhǎng)了才干,進(jìn)一步明確了我們青年學(xué)生的成材之路與肩負(fù)的歷史使命。社會(huì)才是學(xué)習(xí)和受教育的大課堂,在那片廣闊的天地里,我們的人生價(jià)值得到了體現(xiàn),為將來(lái)更加激烈的競(jìng)爭(zhēng)打下了更為堅(jiān)實(shí)的基礎(chǔ)。我在實(shí)踐中得到許多的感悟!
通過(guò)在達(dá)內(nèi)的實(shí)習(xí),讓我的專(zhuān)業(yè)知識(shí)有了進(jìn)一步的提高,縮短了我與社會(huì)接軌距離。讓我懂得在工作上還要有自信。自信不是盲目地自夸,而是對(duì)自己的能力做出肯定。社會(huì)經(jīng)驗(yàn)缺乏,學(xué)歷不足等種種原因會(huì)使自己缺乏自信。其實(shí)有誰(shuí)一生下來(lái)句什么都會(huì)的,只要有自信,就能克服心理障礙,那一切就變得容易解決了。同時(shí)知識(shí)的積累也是非常重要的。知識(shí)猶如人的血液。人缺少了血液,身體就會(huì)衰弱,人缺少了知識(shí),頭腦就要枯竭。這次接觸的釀造業(yè),對(duì)我來(lái)說(shuō)很陌生,要想把工作做好,就必須了解這方面的知識(shí),對(duì)其各方面都有深入的了解,才能更好地應(yīng)用于工作中。