- java實習(xí)報告 推薦度:
- java實習(xí)報告 推薦度:
- Java實習(xí)報告 推薦度:
- 相關(guān)推薦
java實習(xí)報告集合15篇
在經(jīng)濟(jì)飛速發(fā)展的今天,報告的用途越來越大,其在寫作上具有一定的竅門。那么報告應(yīng)該怎么寫才合適呢?下面是小編為大家整理的java實習(xí)報告,歡迎閱讀與收藏。
java實習(xí)報告1
一、實習(xí)目的
通過對java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用MyEclipse 開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以達(dá)到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計。同時掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實習(xí)主要流程
1、公司管理規(guī)則,程序員素質(zhì),程序員編碼規(guī)范; 2、需求開發(fā)與管理;
3、面向?qū)ο蠓治雠c設(shè)計,面向?qū)ο缶幊痰奶匦? 4、 javaSE、javaWeb 、頁面設(shè)計-JSP頁面;
5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用;
6、軟件需求分析與設(shè)計;
7、項目實戰(zhàn)
三、 實習(xí)內(nèi)容
Oracle數(shù)據(jù)庫
數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實用工具,或是作為其他應(yīng)用程序的組成部分。
Oracle服務(wù)器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了Oracle服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。
Oracle服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管Oracle始終在不斷發(fā)展,但目前Oracle服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的Oracle十分適合于訪問Internet上的數(shù)據(jù)庫。
java與SQL的應(yīng)用
Java語言是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言之一,它提供了方便訪問數(shù)據(jù)的技術(shù)。利用Java語言中的JDBC技術(shù),用戶能方便地開發(fā)出基于Web網(wǎng)頁的數(shù)據(jù)庫訪問程序,從而擴(kuò)充網(wǎng)絡(luò)應(yīng)用功能。JDBC(Java Database Connectivity,Java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調(diào)用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數(shù)據(jù)庫系統(tǒng)(如Access、SQL Server 20xx、Oracle、Sybase等),進(jìn)而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。
控制技術(shù)-Servlet技術(shù)
1) 什么是Servlet?
一個servlet就是Java編程語言中的一個類,它被用來擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過”請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴(kuò)展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。
javax.servlet和javax.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。
2) Servlet的生命周期
一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。 頁面設(shè)計-JSP頁面
1)MVC 模式
為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種”模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的.模-視圖-控件模式(比如Struts 和Spring framework)。
2) JSP技術(shù)的強(qiáng)勢
(1)一次編寫,到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。
(2)系統(tǒng)的多平臺支持;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的局限性是顯而易見的。
(3)強(qiáng)大的可伸縮性。從只有一個小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。
(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺之下。
3) JSP技術(shù)的弱勢
(1) 與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。
(2) Java的運(yùn)行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是”最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的java文件和.class文件,以及對應(yīng)的版本文件。
四、實習(xí)總結(jié)
通過這一期的實訓(xùn),雖然實訓(xùn)的時間不長,但是總體上收獲挺大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。
java實習(xí)報告2
大四初始,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時代的時刻,才真正懂得回眸的意義。想想走過的路,想想現(xiàn)在的路,想想來時的路,不知道未來能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!
在四川短暫的一個月里,我從基礎(chǔ)入手,強(qiáng)化了java語言編程,學(xué)習(xí)了java語言編程和編程概念與技巧。時間很短,但成長很快,無論是理論知識還是動手實踐能力都得到了大幅度的提高。而將理論和實踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過用不同方法實現(xiàn)同一個項目,不斷深入,層層推進(jìn),學(xué)以致用!
實踐過程中,開發(fā)一個簡單的小項目,包括如何將Java的思想運(yùn)用到實際系統(tǒng)的詳細(xì)設(shè)計之中。 首先要將系統(tǒng)要實現(xiàn)的功能分為幾大模塊,然后每個分別完成,在此過程中使我加深了對Java的理解,以及如何進(jìn)行工作的劃分,與此同時熟練掌握J(rèn)ava語言的編輯,編譯,調(diào)試程序,并將算法轉(zhuǎn)變?yōu)槌绦驅(qū)崿F(xiàn)。 我將設(shè)計過程分為邏輯設(shè)計和詳細(xì)設(shè)計兩個步驟實現(xiàn).邏輯設(shè)計指的是,對問題描述中涉及的對象定義相應(yīng)的數(shù)據(jù)類型,定義主程序模塊和各抽象數(shù)據(jù)類型及其代碼;詳細(xì)設(shè)計則為定義相應(yīng)的模塊的實現(xiàn)并寫出各模塊的實現(xiàn)代碼。然后在連接數(shù)據(jù)庫,編碼測試,最后確定完成。
通過這次實踐,使我靈活應(yīng)用所學(xué)知識,獨(dú)立完成問題分析,結(jié)合Java理論知識,編寫程序解決指定問題。初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;提高綜合運(yùn)用所學(xué)的理論知識和方法獨(dú)立分析和解決問題的能力。同時在這次實踐中,培養(yǎng)了獨(dú)立思考、動手操作的能力,在各種其它能力上也都有了提高。 然而,在這次實踐中,我覺得一個人完成一個項目是多么的艱難,在一些大型的項目中,團(tuán)隊合作是多么重要。盡管這次只是一個小項目,卻也要耗費(fèi)大量的精力。 我學(xué)習(xí)了知識,也培養(yǎng)了實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。 學(xué)習(xí)的過程中不可避免的遇到問題,這些問題有的只是一個符號錯了,一個括號少了,這類的問題在他的文檔,或者一般的網(wǎng)站上就能夠找到,尤其是初學(xué)者的問題,不會是很難的問題 ,在你之前已經(jīng)無數(shù)人問過了,不要害怕提問,但是這個問題最好是你找不到答案的時候去提。等你走出了這個階段,這個時候在有問題可能就是比較難一些的,這個時候在一般的網(wǎng)站上應(yīng)該是難以找到結(jié)果的,包括Java自己的網(wǎng)站,為你養(yǎng)成良好的習(xí)慣有很大的幫助。
這次實習(xí)拉近了我與社會的'距離,也讓自己在實習(xí)工作中開拓了視野,增長了才干。社會和大學(xué)一樣也是一個學(xué)習(xí)和受教育的地方,但無論是在哪片廣闊的天地里,我為將來更加激烈的競爭打下了更為堅實的基礎(chǔ)。在以后的學(xué)習(xí)中,我還得更加努力的學(xué)習(xí),培養(yǎng)自己的能力,進(jìn)一步完善自己。
編程是一種樂趣,只有你覺得他有樂趣的時候你才會用更多的熱情去學(xué)習(xí)。通過一個月的Java學(xué)習(xí),我也從中找到了樂趣。接下來,我一定會堅持Java的學(xué)習(xí),希望能在這條道路上開心的走下去,而最重要的是及時總結(jié)昨天、做好今天、規(guī)劃好明天.
java實習(xí)報告3
實習(xí)類型 教學(xué)實習(xí) 實習(xí)單位 歐美學(xué)院 指導(dǎo)教師 丁亞周 所在院(系)信息技術(shù)系 班 級 1202 學(xué)生姓名于紅學(xué) 號 9211120214
一、 實習(xí)時間和地點(diǎn)
時間:20xx.3.17-20xx.4.17 地點(diǎn):歐美學(xué)院F311,F(xiàn)310
二、 實習(xí)的內(nèi)容
(1)本組課題及本人任務(wù);
我們小組設(shè)計的是圖書管理系統(tǒng),包括圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理和數(shù)據(jù)庫。我負(fù)責(zé)的是圖書信息管理,包括對圖書信息的查閱,刪除,修改和增加。可以滿足圖書館的一些日;顒
(2)程序功能簡介;
這次實踐課我們小組設(shè)計的圖書管理系統(tǒng)包括了圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理。主要包含對信息的查找,增加,刪除和修改。如下圖所示:
(3)主體內(nèi)容(簡要說明總體情況,詳細(xì)介紹本人任務(wù)部分):
1.設(shè)計分析;
圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立前端應(yīng)用程序的開發(fā)兩個方面.對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫.而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).本組結(jié)合簡單圖書館的`要求,設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序.系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計的圖書管理系統(tǒng)可以滿足圖書館工作人員的需要
2.程序結(jié)構(gòu)(畫流程圖)
3.各模塊的功能及程序說明;
我所負(fù)責(zé)的模塊是圖書信息管理,主要包含四個方面,對圖書信息的查找,增加,修改,刪除。查找:可以滿足圖書管理者查詢數(shù)目的要求,在這個模塊,可已使用多種方式查找,包括無條件查詢和條件查詢,無條件查詢是將所有的書一起都找出來,條件查詢又包括圖書編號查詢和模糊條件,這個可以滿足圖書管理者對具體的一本書查詢的要求;增加:按照傳統(tǒng)的增加方式進(jìn)行增加,在新買書時,可以方便圖書管理者對數(shù)據(jù)庫進(jìn)行增加;修改:可以修改圖書的名稱,適合在錄入信息錯誤時使用;刪除:當(dāng)撤銷破舊書目時,可以使用,我所做的所有操作都會對數(shù)據(jù)庫產(chǎn)生影響。
4. 源程序;
case 1:
System.out.println(" 圖書信息:"); System.out.println("1. 查詢圖書信息:"); System.out.println("2. 插入圖書信息:"); System.out.println("3. 刪除圖書信息:");
int a1=scanner.nextInt();
switch(a1){
case 1:
System.out.println("1. 查詢圖書信息:");
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. 插入圖書信息:");
System.out.println("請按順序插入圖書條碼號,圖書索書號,圖書名字,圖書作者,
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
圖書出版社");
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. 刪除圖書信息: ");System.out.println("請輸入要刪除的圖書編號:");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( "沒有這本書,請重新輸入"); }
java實習(xí)報告4
一、 實習(xí)目的
通過對java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用MyEclipse 開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以達(dá)到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計。同時掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富ja va開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實習(xí)主要流程
1、公司管理規(guī)則,程序員素質(zhì),程序員編碼規(guī)范;
2、需求開發(fā)與管理;
3、面向?qū)ο蠓治雠c設(shè)計,面向?qū)ο缶幊痰奶匦? 4、 javaSE、javaWeb 、頁面設(shè)計-JSP頁面; 5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用;
6、軟件需求分析與設(shè)計;
7、項目實戰(zhàn)
三、 實習(xí)內(nèi)容
Oracle數(shù)據(jù)庫:
數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實用工具,或是作為其他應(yīng)用程序的組成部分。
Oracle服務(wù)器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了Oracle服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。
Oracle服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管Oracle始終在不斷發(fā)展,但目前Oracle服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的Oracle十分適合于訪問Internet上的數(shù)據(jù)庫。
java與SQL的應(yīng)用:
Java語言是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言之一,它提供了方便訪問數(shù)據(jù)的技術(shù)。利用Java語言中的JDBC技術(shù),用戶能方便地開發(fā)出基于Web網(wǎng)頁的數(shù)據(jù)庫訪問程序,從而擴(kuò)充網(wǎng)絡(luò)應(yīng)用功能。JDBC(Java Database Connectivity,Java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調(diào)用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數(shù)據(jù)庫系統(tǒng)(如Access、SQL Server 20xx、Oracle、Sybase等),進(jìn)而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。
控制技術(shù)-Servlet技術(shù)
1) 什么是Servlet?
一個servlet就是Java編程語言中的一個類,它被用來擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過”請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴(kuò)展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。
javax.servlet和javax.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。
2) Servlet的生命周期
一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。
頁面設(shè)計-JSP頁面
1)MVC 模式
為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種”模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如Struts 和Spring framework)。
2) JSP技術(shù)的強(qiáng)勢
(1)一次編寫,到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。
(2)系統(tǒng)的`多平臺支持;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的局限性是顯而易見的。
(3)強(qiáng)大的可伸縮性。從只有一個小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。
(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺之下。
3) JSP技術(shù)的弱勢
(1) 與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。
(2) Java的運(yùn)行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是”最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的java文件和.class文件,以及對應(yīng)的版本文件。
四、實習(xí)總結(jié)
通過這一期的實訓(xùn),雖然實訓(xùn)的時間不長,但是總體上收獲挺大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。
當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實訓(xùn)java編程技術(shù)時,讓我倍感興奮,畢竟java是自己以后想主攻技術(shù),所以自然也就非常的亢奮。剛開始實訓(xùn)的第一天,同學(xué)們就推薦我為組長,我感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因為學(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時難免冥思苦想也無濟(jì)于事,通過我們小組的積極努力協(xié)作,同時請教老師和其他同學(xué),我們順利的化解了一道道的障礙。
這讓我不斷的對學(xué)習(xí)技術(shù)又有了新的認(rèn)識:學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂于地接受,因為老師肯定有他的道理,相信老師走過的路比我們長,那么其經(jīng)驗也就肯定比我們豐富。上課時一定要專心聽講,一個關(guān)鍵的知識點(diǎn)聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊。所以學(xué)習(xí)中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學(xué)習(xí)進(jìn)度。
在這里,我非常感謝實訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識,并且能獨(dú)立的開發(fā)出系統(tǒng)。
實訓(xùn)即將結(jié)束了,我非常懷念廈門萬策在南昌大學(xué)的校內(nèi)實訓(xùn),在實訓(xùn)的這短短兩周的時間里,我每一天過的都市踏實的,充實的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關(guān),實現(xiàn)自己未來的理想!
實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機(jī)會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機(jī)遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會因涉事而成長。
通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強(qiáng)。所以,我要堅定自己的信念,在公司好好實習(xí),爭取提早轉(zhuǎn)正,我相信我會在JA開發(fā)這條路上走的更長更遠(yuǎn)。
有些知識點(diǎn)以前沒有學(xué)過,但我也沒有去研究,實訓(xùn)時突然間覺得自己真的有點(diǎn)無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費(fèi)許多時間,這一點(diǎn)是我必須在以后的學(xué)習(xí)中加以改進(jìn)的地方,同時也要督促自己在學(xué)習(xí)的過程中不斷的完善自我。 另外一點(diǎn),也是在實訓(xùn)中必不可少的部分,就是同學(xué)之間的互相幫助。所謂”當(dāng)局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運(yùn)行時就是有錯誤,讓其他同學(xué)幫忙看了一下,發(fā)現(xiàn)其實是個很小的錯誤。所以說,相互幫助是很重要的一點(diǎn),這在以后的工作或生活中也是很關(guān)鍵的。 俗話說:”要想為事業(yè)多添一把火,自己就得多添一捆材”。
此次實訓(xùn),我深深體會到了積累知識的重要性。在實訓(xùn)當(dāng)中我們遇到了不少難題,但是經(jīng)過我們大家的討論和老師細(xì)心的一一指導(dǎo),問題得到了解決。 兩個禮拜的實訓(xùn)結(jié)束了,收獲頗豐,同時也更深刻的認(rèn)識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細(xì)致嚴(yán)謹(jǐn)。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學(xué)生向工作者轉(zhuǎn)變,總的來說我對這次實習(xí)還是比較滿意的,它使我學(xué)到了很多東西,為我以后的學(xué)習(xí)做了引導(dǎo),點(diǎn)明了方向,我相信在不遠(yuǎn)的未來定會有屬于我們自己的一片美好天空!
java實習(xí)報告5
一、實習(xí)目的及意義
進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實習(xí)任務(wù)
實習(xí)期間,第一階段:主要學(xué)習(xí)了Unix開發(fā)環(huán)境(Unix系統(tǒng)原理,Unix常用命令,Unix開發(fā)環(huán)境);java語言基礎(chǔ)(算法基礎(chǔ),常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范);java面向?qū)ο,JDK核心API;并做了一個“在線考試系統(tǒng)項目”。第二階段:主要學(xué)習(xí)了SQL語言(SQL語言基礎(chǔ)和提高,SQL語句調(diào)優(yōu));Oracle數(shù)據(jù)庫開發(fā),PL/SQL;javaSE核心編程;XML;JDBC;并粗略的完成“在線考試系統(tǒng)”的數(shù)據(jù)部分。第三階段:主要學(xué)習(xí)了HTML/CSS;javaScript核心;Servlet/JSP;Ajax;javaScript框架;SSH三大框架;并完成了當(dāng)當(dāng)書店項目。
三、實習(xí)時間
20xx年02月24日~03月21日
四、實習(xí)地點(diǎn)
在北京尚學(xué)堂科技有限公司,地址是北京市海淀區(qū)西三旗橋東建材城西路85號神州科技園B座。
五、實習(xí)企業(yè)概況
北京尚學(xué)堂科技有限公司是一家從事JAVA技術(shù)開發(fā)、培訓(xùn)、咨詢?yōu)橐惑w的軟件公司。公司由海外留學(xué)人員和國內(nèi)IT精英人士創(chuàng)建,主要成員均擁有碩士以上學(xué)位,畢業(yè)于國內(nèi)著名大學(xué)如:清華大學(xué),北京航空航天大學(xué)等。并都曾就職于國內(nèi)知名IT企業(yè),如:IBM、搜狐、中軟國際、清華紫光等。
公司成立以來,已經(jīng)為國內(nèi)數(shù)百家軟件企業(yè)輸送將近數(shù)萬名JAVA人才,很多畢業(yè)生已經(jīng)成為所在企業(yè)的骨干。20xx年,從我公司培訓(xùn)畢業(yè)的學(xué)員(畢業(yè)后一個月)就業(yè)率就達(dá)到了95%,平均薪水達(dá)到了4672元。公司同時對外承接各類型軟件項目,已經(jīng)完成的項目有石家莊市中國農(nóng)業(yè)銀行支票匯兌系統(tǒng),北京市交通管理局內(nèi)部OA系統(tǒng),西安農(nóng)林畜牧局CMS項目等。
北京尚學(xué)堂科技有限公司已經(jīng)在全國眾多城市設(shè)立辦事處,在西安、長沙設(shè)立分公司。公司的目標(biāo)是要成為中國領(lǐng)先的集項目開發(fā)、人才培訓(xùn)、企業(yè)內(nèi)訓(xùn)一體的大型企業(yè)集團(tuán)。
六、實習(xí)內(nèi)容
第一階段
在java初級,我們主要學(xué)習(xí)了J2SE,包括JAVA 開發(fā)基礎(chǔ)知識 、 Eclipse 開發(fā)環(huán)境 、 J2SE 7.0 API 、J2SE 7.0新特性 、 多線程技術(shù) 、Socket 網(wǎng)絡(luò)技術(shù) 、Regular Expression 、Java反射技術(shù) 、Properties技術(shù) 、各種實戰(zhàn)設(shè)計模式、Java Debug技術(shù) 、 面向?qū)ο笤O(shè)計原則詳解 、實例解決面向?qū)ο笤O(shè)計 、 面試題內(nèi)部詳解 、面試答題技巧詳解 、 AWT/SWING技術(shù)。
第二階段
數(shù)據(jù)庫技術(shù)、JDBC技術(shù)、HTML & CSS & JavaScript、Jquery、Http協(xié)議深入、JSP&Servlet、JSTL標(biāo)簽庫、XML 技術(shù)、DWR框架、Oracle / SQL。
第三階段
這一階段我們主要學(xué)習(xí)了流行Web 框架簡介、MVC 模式,還有在java方面進(jìn)行了深入,學(xué)習(xí)了Struts2、Hibernate、Spring三大框架,JBPM工作流技術(shù)深化。
七、實習(xí)感想
大學(xué)生活讓我對計算機(jī)理論知識有了一定的了解,但實踐出真知,唯有把理論與實踐相結(jié)合,才能更好地增加自己的競爭力。實踐也是大學(xué)生學(xué)習(xí)知識、鍛煉才干的有效途徑。
第一次參加專業(yè)實習(xí),讓我明白了大學(xué)生生產(chǎn)實習(xí)是引導(dǎo)我們學(xué)生走出校門,走向社會,接觸社會,了解社會,投身社會的良好形式;是培養(yǎng)鍛煉才干的.好渠道;是提升思想,樹立服務(wù)社會的思想的有效途徑。通過參加專業(yè)實習(xí)活動,有助于我們在校中學(xué)生更新觀念,吸收新的思想與知識。近四個月的實習(xí),雖然時間很短,卻讓我從中領(lǐng)悟到了很多的東西,而這些東西將讓我終生受用。專業(yè)實習(xí)加深了我與社會各階層人的感情,拉近了我與社會的距離,也讓自己在實踐中開拓了視野,增長了才干,進(jìn)一步明確了我們青年學(xué)生的成材之路與肩負(fù)的歷史使命。社會才是學(xué)習(xí)和受教育的大課堂,在那片廣闊的天地里,我們的人生價值得到了體現(xiàn),為將來更加激烈的競爭打下了更為堅實的基礎(chǔ)。我在實踐中得到許多的感悟!
通過在達(dá)內(nèi)的實習(xí),讓我的專業(yè)知識有了進(jìn)一步的提高,縮短了我與社會接軌距離。讓我懂得在工作上還要有自信。自信不是盲目地自夸,而是對自己的能力做出肯定。社會經(jīng)驗缺乏,學(xué)歷不足等種種原因會使自己缺乏自信。其實有誰一生下來句什么都會的,只要有自信,就能克服心理障礙,那一切就變得容易解決了。同時知識的積累也是非常重要的。知識猶如人的血液。人缺少了血液,身體就會衰弱,人缺少了知識,頭腦就要枯竭。這次接觸的釀造業(yè),對我來說很陌生,要想把工作做好,就必須了解這方面的知識,對其各方面都有深入的了解,才能更好地應(yīng)用于工作中。
java實習(xí)報告6
第一部分 實習(xí)概括
昆山杰普軟件科技有限公司是一所培訓(xùn)性質(zhì)的公司。我在昆山杰普軟件科技有限公司共實習(xí)了三個月,后來進(jìn)入上海寶資信息有限公司實習(xí)。這是一家軟件公司,以出售自己的服務(wù)為主要業(yè)務(wù),業(yè)務(wù)主要是針對國內(nèi)各種汽車行業(yè)的庫存管理。我將在這里實習(xí)到20xx年五月份左右,然后回到學(xué)校處理畢業(yè)設(shè)計的相關(guān)問題。在昆山的實習(xí)主要以學(xué)習(xí)為主,計劃的實習(xí)時間是4個月,在杰普學(xué)習(xí)的時候我提前找到了工作,所以提前結(jié)束了在昆山杰普軟件科技有限公司的實習(xí)生涯。在昆山主要學(xué)習(xí)的課程有core Java,數(shù)據(jù)庫,Javaweb,hibernate等等。實習(xí)到了中期的時候,進(jìn)入到了面試及就業(yè)的時期,每天都會有公司進(jìn)入基地進(jìn)行專場招聘,陸陸續(xù)續(xù)有學(xué)生離開基地就業(yè)。我也是在實習(xí)的中期找到工作并就業(yè)的,后面的實習(xí)生活主要在上海寶資信息有限公司進(jìn)行。上海寶資信息有限公司的實習(xí)可以分為兩類,我到了公司之后公司給我安排了師傅也就是相當(dāng)于指導(dǎo)老師,然后讓指導(dǎo)老師給我們分配任務(wù),因為我是剛?cè)嵙?xí)要用到的知識我還沒有學(xué)習(xí)完所以公司讓我先自學(xué)知識,我的師傅每個周都會給我安排任務(wù),讓我根據(jù)所學(xué)的知識完成項目所要的功能。我是在前一個月的實習(xí)時間內(nèi)都是在學(xué)習(xí)然后完成師傅交代的任務(wù)。
第二部分 實習(xí)內(nèi)容
20xx年7月26號我們正式抵達(dá)昆山杰普軟件科技有限公司,7月27號,我們開始了我們?yōu)槠?個月的實習(xí)生涯。昆山杰普軟件科技有限公司位于昆山市巴城鎮(zhèn),毗鄰陽澄湖。還有全國有名的陽澄湖大閘蟹,不過我是沒有吃過啦,就是看到有很多人在大閘蟹成熟的時候買大閘蟹,這里的環(huán)境很好就是天氣過于炎熱,每天上下課的時候路程上都會出一身的汗,慢慢的習(xí)慣也就好了。南方人大
多是吃米飯,不過很湊巧的`是我從小喜歡吃米飯所以這里的飯菜很合我的胃口,不過有些同學(xué)因為吃不了米飯還在適應(yīng)當(dāng)中,我的實習(xí)生活總的來說已經(jīng)愉快的開始了。
進(jìn)入昆山的第二天就開始了學(xué)習(xí)生涯。學(xué)習(xí)的模式是上午老師授課下午自己復(fù)習(xí)并且完成老師在上午遺留的課后作業(yè)。第一周的學(xué)習(xí)還是比較輕松的,主要學(xué)習(xí)了Unix和core java課程。因為在學(xué)校接觸過Linux系統(tǒng),所以在學(xué)習(xí)Unix系統(tǒng)的時候感覺比較輕松,能夠輕易的理解老師講解的內(nèi)容。學(xué)校采取的是上午教學(xué)和下午輔導(dǎo)的模式來進(jìn)行授課的。基本上上午老師講解的東西都能當(dāng)堂理解,下午稍微復(fù)習(xí)就能基本掌握了,剩下的時間用來復(fù)習(xí)第二天的課程,時間安排還是比較緊湊的。晚上的自習(xí)時間沒有輔導(dǎo)老師,但是有問題的話可以去辦公室里找老師解決。每天晚上辦公室里都會有4-5位的老師在辦公室里,為同學(xué)們解決問題。core java前期的課程是基于Unix操作系統(tǒng)的。
1 core Java學(xué)習(xí) core Java是整個學(xué)習(xí)階段的核心,老師多次強(qiáng)調(diào)了core Java的重要性。所以在core Java的學(xué)習(xí)當(dāng)中,我努力的做到在課堂上聽懂老師講解的每一個知識點(diǎn)。主講老師李楠非常注重我們對課堂知識的掌握情況。所以每天上課之后,都會花15分鐘左右的時間對學(xué)生們進(jìn)行知識點(diǎn)的提問。對于沒有回答出來的同學(xué),老師會耐心的講解,重點(diǎn)的強(qiáng)調(diào),盡力的讓每一位同學(xué)都能聽懂,理解。讓每一位同學(xué)都能在打基礎(chǔ)的階段好好的把基礎(chǔ)打牢。
由于在學(xué)校對core Java知識的一些基礎(chǔ),所以我在輔導(dǎo)課程上會花一小部分的時間復(fù)習(xí)老師講解的課程,剩下的時間用來完成老師布置的作業(yè)以及第二天的課程預(yù)習(xí)。晚上的時候有老師在不定時的進(jìn)入教室檢查學(xué)生的學(xué)習(xí)情況。努力的讓自己吸收老師講解的每一個知識點(diǎn),讓自己學(xué)的更多一點(diǎn)。core Java的學(xué)習(xí)時間一個有一個月,因為core Java真的是重中之重,太重要了這是基礎(chǔ)也是核心一定要學(xué)好core Java。
1.1.2 數(shù)據(jù)庫學(xué)習(xí)
數(shù)據(jù)庫的學(xué)習(xí)時間是三周左右,其中有7天是在學(xué)習(xí)Oracle,2天學(xué)習(xí)JDBC,7天學(xué)習(xí)hibernate。學(xué)習(xí)數(shù)據(jù)庫首先要了解數(shù)據(jù)庫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ù)庫的學(xué)習(xí)不僅僅是學(xué)習(xí)一種數(shù)據(jù)庫語言,還包括對數(shù)據(jù)庫的認(rèn)識和理解,對數(shù)據(jù)庫應(yīng)用技術(shù)的封裝和實現(xiàn)。我們學(xué)習(xí)的數(shù)據(jù)庫是關(guān)系型數(shù)據(jù)庫Oracle,數(shù)據(jù)庫的學(xué)習(xí)用了一周的時間,后面繼續(xù)學(xué)習(xí)了JDBC和Hibernate。在學(xué)校的時候?qū)W習(xí)的是SQL Server數(shù)據(jù)庫,對數(shù)據(jù)庫的語言也算是有了一些的基礎(chǔ),在學(xué)習(xí)Oracle的過程中,讓之前在學(xué)習(xí)過程中覺得不理解的東西有了一些新的認(rèn)識。短短幾天的時間我們是不能夠精通數(shù)據(jù)庫的,但是掌握的東西在編寫項目的時候也是夠用了,如果想要從事數(shù)據(jù)庫相關(guān)的工作,可以在今后的學(xué)習(xí)中多多學(xué)習(xí)數(shù)據(jù)庫的知識。
1.1.3 Java web學(xué)習(xí)
在數(shù)據(jù)庫的學(xué)習(xí)之后還學(xué)習(xí)了幾天的設(shè)計模式和XML,Java web的學(xué)習(xí)從HTML開始,學(xué)習(xí)HTML和CSS的時候還是比較輕松的,因為HTML和CSS應(yīng)該算是整個實習(xí)過程中最簡單的部分了。后面我們緊接著學(xué)習(xí)了Servlet和JSP,老師說Servlet就是一個分水嶺,有的同學(xué)到里這里就開始學(xué)不會了。老師一而再再而三的強(qiáng)調(diào)了Servlet的重要性,所以大部分的人都不敢懈怠。
其實學(xué)習(xí)也不是說的那么難,只要你用心聽講,按照老師的要求來做,基本上還是能夠聽懂的。后來繼續(xù)學(xué)習(xí)了JavaScript和Struts以及spring,由于在之
java實習(xí)報告7
作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點(diǎn):
作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點(diǎn):
1、項目一定要全新的項目,不能是以前做過的
2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng)
3、在開發(fā)時要和企業(yè)的開發(fā)保持一致
4、在做項目的時候不應(yīng)該有參考代碼
長話短說就是以上幾點(diǎn),如果你想要更多的了解,可以繼續(xù)往后看。
一:項目的地位
因為參加就業(yè)培訓(xùn)的學(xué)員很多都是有一定的計算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在校或者是剛畢業(yè)的學(xué)生,多少都有一些基礎(chǔ)。
他們欠缺的主要是兩點(diǎn):
不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。
沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。
解決的方法就是通過項目練習(xí),對所學(xué)知識進(jìn)行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實際要求。
二:如何選擇項目
項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:
1:項目不能太大,也不能太小
這個要根據(jù)項目練習(xí)的階段,練習(xí)的時間,練習(xí)的目標(biāo)來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達(dá)不到練習(xí)的目的。
2:項目不能脫離實際應(yīng)用系統(tǒng)
項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項目。因為培訓(xùn)的時間有限,必須讓學(xué)員盡快地融入到實際項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。
3:項目應(yīng)能覆蓋所學(xué)的主要知識點(diǎn)
學(xué)以致用,學(xué)完的知識點(diǎn)需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。
4:最后綜合項目一定要是實際應(yīng)用系統(tǒng)
學(xué)員經(jīng)過這個項目的練習(xí),就要走上實際的工作崗位了,如果這個系統(tǒng)還達(dá)不到實際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過后也還是達(dá)不到企業(yè)實際的需要,那么這個培訓(xùn)應(yīng)該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。
三:java怎么選擇項目
這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項目案例。
我們可以采用倒推的.方式來分析:
最終的項目一定是真實的項目,也就是要把學(xué)員訓(xùn)練到能夠獨(dú)立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為學(xué)員的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目
最終項目定下來過后,開始分解這個項目,看看為了達(dá)到完成這個項目需要哪些技術(shù)和知識點(diǎn),以及每部分知識點(diǎn)的深度,然后定出每個分階段的任務(wù) 「1」 「2」
然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點(diǎn),這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點(diǎn)和深度。
然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認(rèn)為是分階段項目的分階段項目
最終把要求掌握的知識點(diǎn)和要求掌握的深度,分散到日常教學(xué)和練習(xí)中。
java實習(xí)報告8
實習(xí)題目
java軟件開發(fā)
實習(xí)目的
進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
實習(xí)時間
20xx年x月10號—20xx年x月16號
實習(xí)地點(diǎn)
xx科技有限公司
實習(xí)計劃
7月x日:簡單地了解公司的基本情況,進(jìn)一步學(xué)習(xí)了java的基本知識。
7月x日:學(xué)習(xí)java相關(guān)的編程環(huán)境和運(yùn)行環(huán)境的材料,準(zhǔn)備好有關(guān)的程序和工具。
7月x日:學(xué)習(xí)系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置,并調(diào)試。
7月x日:學(xué)習(xí)簡單的java編程,做一個簡單的登錄系統(tǒng),
7月x日:深入地學(xué)習(xí)java的編程技巧和編程思想。
7月x日:對登錄界面進(jìn)行美化,并著手后臺的編碼工作。進(jìn)行后臺和各模塊功能編碼實現(xiàn)的學(xué)習(xí)和嘗試。并練習(xí)簡單、常用的測試的方法。了解其重要性。
7月x日:回顧自己學(xué)習(xí)過程,總結(jié)自己的所學(xué)和不足,完成實習(xí)報告。
實習(xí)單位簡介
xx科技有限公司長期致力于培養(yǎng)IT精英,近年來成功的培養(yǎng)了無數(shù)的人才,公司師資都是工作相當(dāng)有經(jīng)驗的講師主講。
達(dá)內(nèi)IT培訓(xùn)集團(tuán)是中國高端IT培訓(xùn)行業(yè)領(lǐng)導(dǎo)品牌,致力于培養(yǎng)Java、C++、
C#/.Net等方面的中高端軟件人才。由美國國際數(shù)據(jù)集團(tuán)IDGVC Partners和集富亞洲JAFCO ASIA投資,是國內(nèi)首家獲得國際風(fēng)險投資的IT培訓(xùn)機(jī)構(gòu),20xx-20xx連續(xù)3年入選德勤“高科技高成長中國50強(qiáng)、亞太地區(qū)500強(qiáng)”。達(dá)內(nèi)IT培訓(xùn)集團(tuán)是Java之父Sun公司在中國境內(nèi)最大的Java培訓(xùn)合作伙伴、中關(guān)村科技園區(qū)管委會指定的“軟件人才培養(yǎng)示范基地”,是中國“先就業(yè)后付款”IT培訓(xùn)模式的創(chuàng)始者。
經(jīng)過x年運(yùn)營,xxIT培訓(xùn)集團(tuán)在大學(xué)生IT就業(yè)培訓(xùn)領(lǐng)域積累了豐富的專業(yè)經(jīng)驗與就業(yè)資源。以中關(guān)村科技園區(qū)為依托,達(dá)內(nèi)在中國軟件業(yè)發(fā)達(dá)城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等20多個城市,建立了近30家培訓(xùn)中心,擁有2萬多平米的培訓(xùn)場地,在校生規(guī)模達(dá)5000人。已累計為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯(lián)想、神州數(shù)碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送5萬多名中高級軟件人才,跨越電信、金融、電子政務(wù)(商務(wù))、電力、通訊、搜索、歐美外包及對日外包等十?dāng)?shù)個行業(yè)。
目前,xx集團(tuán)擁有500多名員工,年產(chǎn)值接近2億元,運(yùn)營規(guī)模已遠(yuǎn)遠(yuǎn)超出其它同類機(jī)構(gòu)。
實習(xí)內(nèi)容
本次畢業(yè)實習(xí)我主要是做一個登錄系統(tǒng),從中學(xué)習(xí)一下Java開發(fā)和SQL的技術(shù)運(yùn)用,因此選擇了石家莊志誠軟件公司。Java和SQLServer作為開發(fā)工具都有它們各自的特點(diǎn),下面是我學(xué)習(xí)Java的一些內(nèi)容。
1、Java語言是簡單的
Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++中很少使用的.、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
2、Java語言是一個面向?qū)ο蟮?/p>
Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語言全面支持動態(tài)綁定,而C++語言只對虛函數(shù)使用動態(tài)
綁定?傊琂ava語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。
3、Java語言是分布式的
Java語言支持Internet應(yīng)用的開發(fā),在基本的Java應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(java.net),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。
4、Java語言是健壯的
Java的強(qiáng)類型機(jī)制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機(jī)制使得Java更具健壯性。
5、Java語言是安全的
Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個安全機(jī)制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網(wǎng)絡(luò)下載的類具有一個安全防范機(jī)制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機(jī)制(類SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。
6、Java語言是體系結(jié)構(gòu)中立的
Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
7、Java語言是可移植的
這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實現(xiàn)的。
8、Java是高性能的
與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運(yùn)行速度隨著JIT(Just-In-Time)編譯器技術(shù)的發(fā)展越來越接近于C++。
9、Java語言是多線程的
在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)的構(gòu)造子將一個實現(xiàn)了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是Thread類已經(jīng)實現(xiàn)了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動由一組方法來控制。 Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
10、Java語言是動態(tài)的
Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運(yùn)行時刻的表示,能進(jìn)行運(yùn)行時刻的類型檢查。
SQL Server
在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——SQL Server 20xx。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無縫的與Windows 20xx Server和IIS集成,提供高效安全的數(shù)據(jù)訪問服務(wù);有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫設(shè)計實際上主要是所要處理的數(shù)據(jù)的表示方法和存儲結(jié)構(gòu)的設(shè)計。在采用數(shù)據(jù)庫技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫技術(shù)之后,這些工作可以通過數(shù)據(jù)庫設(shè)計集中起來系統(tǒng)地進(jìn)行。
進(jìn)行數(shù)據(jù)庫設(shè)計的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫并不是僅僅為了存儲數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來設(shè)計數(shù)據(jù)模式和應(yīng)用程序。
實訓(xùn)的收獲與體會
初次涉及Java領(lǐng)域,感覺到Java入門是好像沒有C,C++入門快,工具也沒有什么Turbo C,Visual C++好用,什么JAVA_HOME,CLASSPATH,虛擬機(jī)等概念都是初次基礎(chǔ),旁邊的人都很少用Java的。感覺Java就是做Applet的。讓我不可思議的是JAVA 2,JDK,J2SE,J2EE,J2ME等新名詞在自己的腦海里蔓延。搭起Java開發(fā)環(huán)境后,記得剛開始還是用UltraEdit編輯并編譯的慢慢的改用JCreator了,要開始干項目了,以前從書上看到的東西,在項目中有了很好的機(jī)會去溫習(xí),開始主要是用Swing,開發(fā)桌面系統(tǒng),放置一個按鈕怎么也放不好,后來才知道有一個布局管理器。后來開始涉及到數(shù)據(jù)庫訪問,JDBC。隨后Java規(guī)范了。最開始下載的規(guī)范是JDBC Specification,很多概念一目了然,尤其是DATABASE的事務(wù)性控制,自己對于她的理解慢慢的有了較為深入的了解。對于開發(fā)C/S結(jié)構(gòu),比如,Swing+JDBC,開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),讓我學(xué)會開發(fā)兩層結(jié)構(gòu)的應(yīng)用系統(tǒng)。
開發(fā)豆豆網(wǎng)時,基于Linux+JSP+JavaBean+Oracl的系統(tǒng)。不同于Swing+JDBC的開發(fā)模式,系統(tǒng)之間多了一層;同時,很多開發(fā)技術(shù)和面向左面系統(tǒng)不一樣,比如分頁技術(shù)。
完成項目后,自己對于Java的很多方面都比較了解了。開始思考一個問題,J2EE是什么東西?。我們學(xué)習(xí)Java大概有3個方向,第一,桌面系統(tǒng),包括C/S結(jié)構(gòu);第二,J2ME,面向無限領(lǐng)域,很有潛力的家伙,看看中國的手機(jī)用戶就知道了。第三,面向企業(yè)應(yīng)用、計算的平臺,J2EE。
通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變,我相信我會在JAVA開發(fā)這條路上走的更長更遠(yuǎn)。
實習(xí)雖然結(jié)束了但是給我的感觸很大。在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動力。作為一名即將畢業(yè)的大學(xué)生更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。
實習(xí),是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實踐,不斷提升自我。
實習(xí)的同時也讓我了解到了自己的不足,我會繼續(xù)努力,完善自我。對于學(xué)校的精心安排和指導(dǎo)老師的用心輔導(dǎo)非常感謝.
java實習(xí)報告9
實習(xí)目的:
在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站 建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。通過這次實習(xí),學(xué)習(xí)企業(yè)級計算機(jī)知識,鞏固以前所學(xué)理論的知識,提高處理實際問題的能力,了解社會中建設(shè)在internet的主要內(nèi)容和實際發(fā)展情況,并為自己踏入社會環(huán)境接軌做準(zhǔn)備。
實習(xí)目的:
武漢國家軟件培訓(xùn)基地
實習(xí)任務(wù):
網(wǎng)絡(luò)發(fā)展考察,學(xué)習(xí)編程語言知識,鞏固以前所學(xué)理論的知識,提高處理實際問題的能力。
實習(xí)內(nèi)容:
在20xx年x月x日我參加了校外實習(xí),在國家軟件培訓(xùn)基地歷時四周的實習(xí)時間,進(jìn)入公司的時候,就讓我感覺到另外的一種氛圍。現(xiàn)在我已經(jīng)不是在學(xué)校了,能夠任性的選擇上課和不上課,能夠任性的選擇遲到不遲到,而是進(jìn)入了一家公司,我看到那么多的員工都在那么努力認(rèn)真的工作,一下就讓我的情緒上升到了另外一個境界,一向有點(diǎn)散漫的我,頓時覺得這樣的踏實的生活日子才是我應(yīng)該具有的,在大學(xué)浪費(fèi)的那么多時間應(yīng)該要在這里好好補(bǔ)起來。我們不可能簡單的了解一些企業(yè)文化,簡單的學(xué)學(xué)新的知識就可以了,我們的這個實習(xí)必將是一個繁忙的實習(xí),也必將是一個充實的,進(jìn)步的實習(xí)。來到這里,我們要忘掉大學(xué)里自由的作息時間,克服困難,養(yǎng)成良好的工作生活習(xí)慣 ;诟鞣矫娴脑颍m然在去之前我們做了比較充足的準(zhǔn)備,但還是遇到了一些困難,例如學(xué)習(xí)時間長,課后實戰(zhàn)比較繁多,但時間又比較的短,難以保證按時按質(zhì)按量完成。
下午,我們在班主任的帶領(lǐng)下熟悉了一下實習(xí)環(huán)境和公司的一些基本制度,對于我從未接觸過公司的人來說,我很認(rèn)真的記錄,為我以后的工作做緩沖,在這里也可以培養(yǎng)出我的一種好的工作態(tài)度。我們的實習(xí)的安排是學(xué)習(xí)怎么樣做好一個項目,培養(yǎng)我們進(jìn)入一個公司之后應(yīng)該具備的素質(zhì)和怎樣快速的融入企業(yè)文化和怎樣以最好的狀態(tài)接手公司自己的項目。我們的基本安排是每天上午先在放映室上課,老師講解今天一天的'重要內(nèi)容,安排好任務(wù),然后我們就一起到機(jī)房里面按照指導(dǎo)老師的要求來完成項目的部分。
我以前有html語言基礎(chǔ)、C語言和C++基礎(chǔ),這為我這次實習(xí)學(xué)習(xí)java的打下了良好的基礎(chǔ)和開端。
java的跨平臺性,較強(qiáng)的安全性,功能強(qiáng)大性是我把它作為學(xué)習(xí)的目標(biāo)之一。我首先讀懂書中的每一個程序,然后做書本的習(xí)題,接著與答案對照,然后 通過寫書中的程序復(fù)習(xí),提高自己的編程水平。以前,我認(rèn)為編程就是編程。后來,當(dāng)我學(xué)習(xí)網(wǎng)絡(luò)編程時才發(fā)現(xiàn)學(xué)習(xí)網(wǎng)絡(luò)編程需要網(wǎng)絡(luò)基礎(chǔ)知識。上面套接字,url,端口號等。學(xué)習(xí)多線程這部分是需要有操作系統(tǒng)的基礎(chǔ)知識。掛起,執(zhí)行,睡眠等各種狀態(tài)的相互轉(zhuǎn)換,同步方法等。學(xué)習(xí),需要用到很多的基礎(chǔ)知識。這些知識是過去我所學(xué)習(xí)過的。學(xué)習(xí)編程語言,最好的方法是多想,多寫,堅持。在解決問題時,需要的是足夠的耐心,檢查,核對程序是需要細(xì)心。
項目一定要全新的項目,不能是以前做過的,項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng),在開發(fā)時要和企業(yè)的開發(fā)保持一致,在做項目的時候不應(yīng)該有參考代碼。因為參加實習(xí)的學(xué)生很多都是有一定的計算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),像我們這種計算機(jī)專業(yè)的大三學(xué)生,多少都有一些基礎(chǔ)。我們主要的缺點(diǎn)是不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要,還有沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。
解決的方法就是通過項目練習(xí),對所學(xué)知識進(jìn)行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實際要求。項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教教學(xué)性或者是純練習(xí)性的項目。因為實習(xí)的時間有限,我必須盡快地融入到實際項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。學(xué)以致用,學(xué)完的知識點(diǎn)需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。
通過四周的實習(xí)學(xué)習(xí),老師的講解,了解到選擇項目的重要性,我們選擇的項目最終的項目一定是真實的項目,也就是要訓(xùn)練到能夠獨(dú)立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為我們的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目;最終項目定下來過后,開始分解這個項目,看看為了達(dá)到完成這個項目需要哪些技術(shù)和知識點(diǎn),以及每部分知識點(diǎn)的深度,然后定出每個分階段的任務(wù);然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點(diǎn),這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成我所需要的各部分知識點(diǎn)和深度;然后是選擇上課期間的演示項目來進(jìn)行觀察和理解,演示的項目是為了做分階段項目服務(wù)的,可以認(rèn)為是分階段項目的分階段項目;最終把要求掌握的知識點(diǎn)和要求掌握的深度,分散到日常學(xué)習(xí)和練習(xí)中。
在一個具體的項目中,我們需要有開發(fā)環(huán)境,開發(fā)的環(huán)境也跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應(yīng)用服務(wù)器、常用插件、測試工具、項目管理工具、項目管理文檔等等。構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團(tuán)隊開發(fā)。老師就相當(dāng)于項目經(jīng)理,一個班分成多個小組,每個組有自己的組長,大家分工合作,共同完成項目。老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團(tuán)隊進(jìn)行開發(fā),實現(xiàn)整個項目。
在實習(xí)結(jié)束的這個時候,仔細(xì)考慮一下,還是有一些地經(jīng)驗教訓(xùn)的。例如在活動中我們能感覺得到,很多的工作經(jīng)驗,開發(fā)的知識我們了解的還是不夠充分,致使我們在開發(fā)初期要發(fā)費(fèi)較多的時間用于入門。但有一點(diǎn)感覺就是,我們在學(xué)校所學(xué)的一些基本知識還是比較有用的,例如J2EE,數(shù)據(jù)庫基本原理等,正是這些基礎(chǔ)知識使我們在缺少工程經(jīng)驗的情況下還能盡快入手,后來趕上。針對我們學(xué)校部分學(xué)生普遍基礎(chǔ)理論知識較多,項目經(jīng)驗不足的現(xiàn)象,我們同學(xué)大可以去掉以往羞于參與項目,怕在別人前認(rèn)短的心態(tài),我們學(xué)校的計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)是挺不錯的,知識面恰到好處,我們一般在項目面前還是能很快入手的,而為了更好的進(jìn)行開發(fā),我們也應(yīng)該在校期間就多進(jìn)行一些項目方面的鍛煉,培養(yǎng)實際動手能力。我想像這樣讓同學(xué)接觸社會,培養(yǎng)實際動手能力的活動真的很不錯,也是同學(xué)們所歡迎的,當(dāng)然把這樣的活動辦好需要學(xué)校的老師和同學(xué)們共同努力。也希望,這樣的活動能不斷地繼續(xù)下去,并發(fā)展壯大。雖然是短暫的實習(xí),但我想這一份經(jīng)歷必將會為我們將來進(jìn)入社會打下一個良好的基礎(chǔ),不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,我們都擁有了一筆寶貴的財富。
實習(xí)體會:
四年的大學(xué)生活,我對計算機(jī)知識有了初步的了解。通過在校的理論學(xué)習(xí),實踐學(xué)習(xí),我認(rèn)識到理論與實踐相結(jié)合的學(xué)習(xí)方法是一種好的學(xué)習(xí)方法。我把它用在家中的實習(xí),它能指導(dǎo)我實踐,得出的結(jié)論是自己不會的東西很多,需要不斷地選擇性學(xué)習(xí)。過去相對獨(dú)立的學(xué)科的融合性不斷增強(qiáng)。通過在家的實習(xí),我認(rèn)識到自身的不足:如文檔習(xí)慣,自身知識結(jié)構(gòu)的問題等,我會不斷地發(fā)現(xiàn)問題,解決問題,理論聯(lián)系實際,鞏固所學(xué)知識,提高處理實際問題的能力,為自己能順利與社會環(huán)境接軌做準(zhǔn)備。
java實習(xí)報告10
畢業(yè)實習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實踐性教學(xué)環(huán)節(jié)之一,通過實習(xí)學(xué)生將進(jìn)一步了解社會,增強(qiáng)對社會主義現(xiàn)代化建設(shè)的責(zé)任感,使命感。實習(xí)期間,要求學(xué)生對企業(yè)(事業(yè))單位的軟件設(shè)計工作進(jìn)行業(yè)務(wù)實踐,使學(xué)生通過實習(xí)做到理論聯(lián)系實際,充實和豐富所學(xué)的專業(yè)理論知識,培養(yǎng)發(fā)現(xiàn)問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設(shè)計工作打下基礎(chǔ)。
畢業(yè)實習(xí)有著它深刻的意義,也是大學(xué)生必經(jīng)的體驗,感謝學(xué)校能給我們提供機(jī)會,也感謝公司為我們提供條件。
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機(jī)、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的.開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。
而我們現(xiàn)在學(xué)習(xí)Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實習(xí)為期才一周,但是給我們增長很多見識,了解了大型軟件開發(fā)的過程。也學(xué)習(xí)了很多軟件開發(fā)時一些技巧,更重要的是這次實習(xí)拋開了以前老師講學(xué)生聽的模式,這次老師邊講邊帶領(lǐng)我們編寫程序,讓我們能讓學(xué)到的知識迅速鞏固。
即將畢業(yè)了,通過這次畢業(yè)實習(xí),讓我們對找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開發(fā)過程。
java實習(xí)報告11
一、實習(xí)時間:
20xx年2月25日 至20xx年3月22日
二、實習(xí)地點(diǎn)
C樓數(shù)學(xué)實驗室
三、實習(xí)目的
學(xué)習(xí)java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰,培養(yǎng)我們動手能力,培養(yǎng)我們良好編程規(guī)范、編程方法。以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
四、實習(xí)內(nèi)容
第一階段:兩周時間,我自學(xué)了GUI編程,看了大量的教學(xué)視頻和資料。我首先在圖書館借閱相關(guān)java方面的書籍,潛心學(xué)習(xí),首先使自己對java的`整個知識結(jié)構(gòu)有一個整體的把握,先粗略的通讀一遍,然后回顧整個知識點(diǎn),勾畫出自己不懂得地方,然后找學(xué)習(xí)過java的同學(xué)一起探討,一起研究。在將java的基礎(chǔ)知識弄懂之后,我就在網(wǎng)上搜索一些java的教學(xué)視頻,然后自己仿照視頻認(rèn)真地去練習(xí),最終,在兩周的時間里,對java的知識以及重難點(diǎn)都有了一個很好地把握。
第二階段:由指導(dǎo)老師講解實際項目完成過程中涉及到的一些專業(yè)知識,然后自行分組,完成本次的項目。
按照老師的規(guī)劃,一周時間學(xué)習(xí)項目中要用到的知識與技術(shù),然后剩下一周的時間,留給大家做項目。第一周老師給大家講了一些要用到的東西。
第一天:老師大概講了一下我們本次這次的項目內(nèi)容,是基于JavaSE即時通訊系統(tǒng)。然后給大家講了一些java的發(fā)展歷史,然后回顧了一下java的基礎(chǔ)知識。
第二天:本次的實習(xí)目的是做一個局域網(wǎng)聊天系統(tǒng)。所以,老師講了圖形界面的繪制。Swing包是Awt包的改進(jìn)版它們就是用來繪制應(yīng)用軟件的界面的,然后老師就用這兩個包里面的一些方法,寫了兩個小程序,一個是雪花程序(屏幕上不停地有雪花飄落下來,毫無規(guī)律,然后雪花落到屏幕最下方時形成堆積效果),另一個是滿天星程序(屏幕上有好多星星,并且這些星星會不停地閃爍),隨著兩個程序的觀看效果,我對本次的學(xué)習(xí)內(nèi)容產(chǎn)生了濃厚的興趣。
第三天:本次是C/S架構(gòu)下的聊天系統(tǒng),所以需要用到網(wǎng)絡(luò)編程這塊的知識。老師給我們講了客戶端與服務(wù)器端的整體的通信過程。然后,給我們寫了一個簡單的服務(wù)器端與客戶端,然后給我們演示了它們之間的通信,令我非常好奇。
第四天:前天寫的服務(wù)器端是非常簡單的,每次只能有一個客戶端登錄,并且聊天方式是單一的一問一答的模式,十分不智能。老師在原來代碼的基礎(chǔ)上,添加了一些新的組建與集合,實現(xiàn)了這個缺陷,簡單的到達(dá)了預(yù)期的效果,不過界面還是那種控制臺的界面,很不好看。
第五天:老師講了一些繪制界面的組建極其具體用法,并且介紹了界面繪制的一些風(fēng)格,講了繪制界面的一些心得與要點(diǎn),十分受用。
剩下的最后一周,由我們自己分組完成本次的項目。我們小組最終是由四個人組成的,其中我是我們小組的組長。我先將真?zhèn)系統(tǒng)的架構(gòu)搭建起來,然后我們小組就進(jìn)行了任務(wù)的派發(fā),我負(fù)責(zé)核心代碼的編寫,其他人負(fù)責(zé)文檔部分與界面美化,系統(tǒng)測試。
java實習(xí)報告12
在本學(xué)期的開學(xué)初期,我們在學(xué)校機(jī)房進(jìn)行了為期三周的JAVA實訓(xùn),F(xiàn)在即將結(jié)束了,回首本學(xué)期的java學(xué)習(xí),重點(diǎn)還是在學(xué)習(xí)概念等一些常識性的東西,通過這次為期三周的實訓(xùn),遇到了很多自己感興趣的問題,就會很有興趣,當(dāng)然學(xué)知識可不能憑自己的愛好和一時興趣,不能遇到自己不敢興趣的問題就把它拋給同學(xué),要學(xué)會自己踏踏實實認(rèn)真的去解決問題。要一步一個腳印,認(rèn)認(rèn)真真,踏踏實實,理論與實踐相結(jié)合,在扎實掌握課本實例和內(nèi)容之后,有一定的擴(kuò)展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴(kuò)展運(yùn)用。
本次我們小組所做的程序是“小小通訊錄”基本功能已經(jīng)較好的完成,可是還是有一些不完善,比如我們的通訊錄沒有能夠做到把通訊錄里所儲存的信息以列表的形式展現(xiàn)出來,所以還是有些不完善,,我們的指導(dǎo)老師對我們的程序作出了大體評價,發(fā)現(xiàn)我們的思想還是處于一個比較簡單的過程當(dāng)中,老師的幾句簡單評價,就帶給我們無與倫比的沖擊性。
由于我們寫程序的經(jīng)驗尚且較少,很多東西無法考慮到位,老師的點(diǎn)評,使我們認(rèn)識到了不足與今后的前進(jìn)方向與目標(biāo),使我們更加具有動力與激情,擁有了繼續(xù)認(rèn)真學(xué)習(xí)JAVA的信心,擁有了成為一位合格的高級程序員的壯志,在編寫程序的過程當(dāng)中,我們在一開始就遇到了問題,一直在糾結(jié)與是使用數(shù)據(jù)庫連接還是使用文件,經(jīng)過老師的耐心講解,我們了解到了尚未接觸到的Jar包等一些列名詞,但是經(jīng)過數(shù)據(jù)庫的抒寫與連接發(fā)現(xiàn)SQL20xx與SQL20xx無法同步,所以最終我們選擇了使用文件來進(jìn)行這次程序的編寫。
第二個問題就是我們的程序在進(jìn)行按鈕新窗口的鏈接,在新窗口彈出時,無法將老窗口關(guān)閉,糾結(jié)了好久,詢問老師,老師還給我用了“父子”的生動例子來講解,最終我們查找JDK,查找類的用法終于完美解決!甚是興奮!
在我所學(xué)的語言當(dāng)中,我自認(rèn)為JAVA是一門比較強(qiáng)大的面向?qū)ο蟮木幊陶Z言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性較強(qiáng),可以說比較的經(jīng)典和強(qiáng)悍。
所以學(xué)好java語言有很大的用處,這次實訓(xùn),面對一道陌生的題目和要求時,不應(yīng)慌張和無措,首先應(yīng)該想到這和課本上的哪些知識具有結(jié)合點(diǎn),回憶和分析這種結(jié)構(gòu)的算法和具體實施方法,綜合考慮其他的方面,例如:該題的易寫性和易懂性及其他的問題的可利用性。在編寫時,一個小小的符號,一個常量變
量的設(shè)定,這都無不考量著我們的細(xì)心和嚴(yán)謹(jǐn),所以學(xué)習(xí)JAVA,不僅對我們以后學(xué)習(xí)其他語言有很大的好處,而且也讓我們知道了和理解了作為一個編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專心致志。對待學(xué)術(shù)知識應(yīng)該是嚴(yán)謹(jǐn)和認(rèn)真。
這次實訓(xùn),我們更多學(xué)到的是不懂就問和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊意識,最后在自己的努力下,終于運(yùn)行成功,這種成就感美不可言,心情愉悅至極。據(jù)我了解,軟件工程專業(yè)培養(yǎng)的工程型人才要富有創(chuàng)新精神。軟件工程技術(shù)人員致力于開發(fā)可靠好用的計算機(jī)產(chǎn)品和軟件產(chǎn)品,必須具有扎實寬泛的知識面和較高的'社會責(zé)任感,必須了解最新的技術(shù)進(jìn)展、能夠綜合運(yùn)用各方面技術(shù)并深刻理解設(shè)計一個合格產(chǎn)品所涉及的多方面因素,如市場需求、用戶習(xí)慣等。另外,
這兩個學(xué)科領(lǐng)域是相輔相成的,并共同推進(jìn)計算機(jī)技術(shù)的方展。計算機(jī)技術(shù)的發(fā)展會推動軟件的開發(fā),軟件工業(yè)則對計算機(jī)科學(xué)技術(shù)的進(jìn)展以及軟件應(yīng)用領(lǐng)域的擴(kuò)展起著重要的推動作用。軟件工程人才的就業(yè)前景十分看好。
未來幾年,國內(nèi)外高層次軟件人才將供不應(yīng)求。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國防等重要部門從事軟件設(shè)計、開發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,在中國十大IT職場人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂觀。信息化是IT界的焦點(diǎn)。而信息化的實現(xiàn),除了需要技術(shù)支持,人才也是很重要的環(huán)節(jié)。如何培養(yǎng)與國際接軌的高素質(zhì)軟件工程人才,已經(jīng)成為中國軟件產(chǎn)業(yè)的當(dāng)務(wù)之急。
軟件產(chǎn)業(yè)的發(fā)展水平,決定了一個國家的信息產(chǎn)業(yè)發(fā)展水平及其在國際市場上的綜合競爭力。目前,我國軟件高級人才的短缺已經(jīng)成為制約我國軟件產(chǎn)業(yè)快速發(fā)展的一個瓶頸。在中國,國內(nèi)市場對軟件人才的需求每年高達(dá)20萬人,而高校計算機(jī)畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質(zhì)的軟件工程人才的極度短缺。盡快培養(yǎng)起適合信息產(chǎn)業(yè)所需要的高素質(zhì)軟件工程人才,已經(jīng)成為信息化工作中的重中之重。Java具有如此好的就業(yè)與發(fā)展前景,使我更加堅定了軟件開發(fā)這條道路。但是自己還與很多不足,需要努力學(xué)習(xí)與改進(jìn),關(guān)鍵是讀這個專業(yè)要自己動手實踐,自己解決實踐中發(fā)生的問題,對任何程序要懂得舉一反
如果指望按書本的步驟做..指望每學(xué)期死記硬背通過考試..那絕對是沒前途了..如果一個軟件工程的學(xué)生都是在玩電腦游戲中度過每個學(xué)期的..那就不要期望畢業(yè)能找到本專業(yè)的好工作了.... Sun公司副總裁、Sun研究院院士、軟件部首席技術(shù)官詹姆斯?戈士林(JamesGosling)博士以"Java技術(shù)之父"聞名于世。作為Sun研究院院士,他親手設(shè)計了Java語言,完成了Java技術(shù)的原始編譯器和虛擬機(jī)。在他的帶領(lǐng)下,Java現(xiàn)已成為互聯(lián)網(wǎng)的標(biāo)準(zhǔn)編程模式以及分布式企業(yè)級應(yīng)用的事實標(biāo)準(zhǔn),其跨平臺的技術(shù)優(yōu)勢為網(wǎng)絡(luò)計算帶來了劃時代的變革。自1995年5月正式推出的11年以來,Java已從編程語言發(fā)展成為全球第一大通用開發(fā)平臺。Java技術(shù)已為計算機(jī)行業(yè)主要公司所采納,同時也被越來越多的國際技術(shù)標(biāo)準(zhǔn)化組織所接受。1999年,Sun推出了以Java2平臺為核心的J2EE、J2SE和J2ME三大平臺。隨著三大平臺的迅速推進(jìn),在世界上形成了一股巨大的Java應(yīng)用浪潮。作為唯一在互聯(lián)網(wǎng)上開發(fā)的語言,Java平臺以其移動性、安全性和開放性受到追捧。
目前,中國的軟件人才主要有兩方面的欠缺,一是英語水平差,二是軟件開發(fā)經(jīng)驗缺乏。針對這種情況,很多軟件學(xué)院大幅增加了英語課時,同時廣泛采用國外原版教材,部分基礎(chǔ)課和專業(yè)課采用雙語教學(xué)甚至全英文授課。各軟件學(xué)院還特別強(qiáng)調(diào)實踐環(huán)節(jié)。像清華軟件學(xué)院90%的專業(yè)課程都配有課程實驗大作業(yè),學(xué)生從本科二年級起就能根據(jù)興趣選擇參加各種研究所的研究工作。所以我還要努力學(xué)習(xí)英語,提高自己各方面技能Java如此潮流,我就更具信心,爭取早如成為一名合格的專業(yè)性人才!
最后終于要結(jié)束了,大家都有種釋懷的感覺,當(dāng)然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學(xué)知識就像吃東西一樣,吃飽了就應(yīng)該好好的消化。要不斷的溫習(xí)和運(yùn)用,做到舉一反三,將所學(xué)知識充分融入到平時的學(xué)習(xí)生活中去,為以后的工作做好堅實的基礎(chǔ)。感謝學(xué)校和老師能夠為我們提供這次機(jī)會,讓我們更好的掌握和了解JAVA這門語言。謝謝!
java實習(xí)報告13
對于任何一位大學(xué)畢業(yè)生來說,畢業(yè)實習(xí)是一個很關(guān)鍵的學(xué)習(xí)內(nèi)容,也是一個很好的鍛煉機(jī)會,也是我們直接接觸社會的機(jī)會。對于我們來說,平常學(xué)到的都是書面上的知識,而畢業(yè)實習(xí)正好就給了我們一個在投身社會工作之前把理論知識與實際設(shè)計聯(lián)系起來的機(jī)會,畢業(yè)實習(xí)作為學(xué)校為我們安排的在校期間最后一次全面性、總結(jié)性的教學(xué)實踐環(huán)節(jié),它既讓我們看到實際的中設(shè)計生產(chǎn)狀況,也我們在就業(yè)之前“實戰(zhàn)預(yù)演”,通過實習(xí)能夠使我們更好的完善自己,也為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
一、前言
實習(xí)時間:20xx年x月x日---20xx年x月x日
實習(xí)地點(diǎn):河北中信聯(lián)信息技術(shù)有限公司軟件開發(fā)實習(xí)生
實習(xí)目的:通過實習(xí),培養(yǎng)學(xué)生樹立理論聯(lián)系實際的工作作風(fēng),以及工作中將科學(xué)的理論知識加以驗證、深化、鞏固和充實,并培養(yǎng)學(xué)生進(jìn)行調(diào)查、研究、分析和解決實際問題的能力,也是接受一次系統(tǒng)而深刻的專業(yè)思想教育,增強(qiáng)從事與本專業(yè)相關(guān)工作的責(zé)任心和光榮感,提高綜合運(yùn)用所學(xué)專業(yè)知識和基本技能的水平,培養(yǎng)從事軟件開發(fā)相關(guān)工作的能力。理論聯(lián)系實際,掌握一定的工作能力,積累社會工作經(jīng)驗,了解社會,增長見識,提高與別人和諧相處和協(xié)同合作的能力,提高自身的綜合素質(zhì)。
實習(xí)任務(wù):了解軟件開發(fā)所用基礎(chǔ)知識,掌握軟件開發(fā)的基本技術(shù),學(xué)習(xí)軟件開發(fā)的基礎(chǔ)知識及開發(fā)流程和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。 工作的方法:首先學(xué)習(xí)java基礎(chǔ)知識及HTML、JDBC、JSP和SERVLET,理解MVC設(shè)計模式,學(xué)習(xí)SSH三大框架:Struts、Hibernate和Spring還有這些知識的項目實踐練習(xí),熟悉公司軟件開發(fā)的流程及相關(guān)知識,以及相關(guān)工具的使用,學(xué)習(xí)安裝卸載配置和維護(hù)軟件開發(fā)運(yùn)行的環(huán)境,最后進(jìn)入實例操作,參加實際項目開發(fā),鞏固和熟練所學(xué)到的知識。 所取得的主要結(jié)果:一個多月的實習(xí),讓自己走進(jìn)了一個全新的領(lǐng)域,開始了自己踏入社會的第一步。實習(xí)無所謂結(jié)果而言,更確切的說,它是一個新起點(diǎn),一個讓自己學(xué)會成長的地方,當(dāng)然也確實讓自己成大了不少。不管是從工作技能上還是從為人處事上,我都感覺有很大收獲。在工作技能上,明白了工作更需要自己的努力、耐心和細(xì)心。這些自己有些欠缺,但這在段實習(xí)期間,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件開發(fā)人員的要求還有很大的距離,但是自己一定會努力,向著自己的目標(biāo)前進(jìn);在為人處事方面,也讓自己成熟了許多。雖然不能用語言來描述,但是確實可以從生活中的點(diǎn)點(diǎn)滴滴感覺得到。經(jīng)歷使人成長,只有真正的經(jīng)歷過,才可以讓自己真的成熟起來,要想真的出人頭地,必須腳踏實地努力工作,做好自己。
二、實習(xí)內(nèi)容
本著對IT業(yè)的憧憬,走進(jìn)了河北中信聯(lián)信息技術(shù)有限公司,我在公司所從事的工作是軟件開發(fā),在真正投入到工作之前,公司在我實習(xí)的第一天公司領(lǐng)導(dǎo)給講解公司的企業(yè)文化和員工的職業(yè)發(fā)展,以及行業(yè)分析和行業(yè)介紹。然后先參加公司里的軟件開發(fā)的一段時間的基礎(chǔ)培訓(xùn)。在這期間我了解了軟件開發(fā)所要掌握的基礎(chǔ)知識,做項目用的開發(fā)語言Java基礎(chǔ),oracle數(shù)據(jù)庫和SQL語句,學(xué)習(xí)JSP和Servlet,理解MVC設(shè)計模式,學(xué)習(xí)SSH三大框架,Struts、Hibernate和Spring。以及一些上機(jī)實踐,最后還做了一個項目實踐是銀行卡管理系統(tǒng),我們以小組為團(tuán)隊分工合作寫需求分析說明書,編寫程序,最后完成功能模塊設(shè)計。在工作之前我在網(wǎng)上查詢了許多開發(fā)人員的相關(guān)要求,了解了作為一個開發(fā)人員必須耐心,細(xì)心和平和的心態(tài),它的目標(biāo)是盡可能早一些做出產(chǎn)品,完成任務(wù),并盡可能的達(dá)到客戶的需求。
剛開始實習(xí)工作時,是由老的員工帶著我們,給我們分配任務(wù)。一開始是讓我們自己學(xué)習(xí)一些軟件開發(fā)的相關(guān)知識,讓我們看相應(yīng)軟件的需求說明書,了解一下項目的大體情況,在未成形的項目上隨便點(diǎn)點(diǎn),了解項目基本內(nèi)容及大體框架。接下來老師給我分配一些小的任務(wù),改頁面上的錯誤,這就需要jsp、html的知識了,一開始無從下手,不知道如何跟蹤代碼,不知道頁面上的錯誤反映到代碼里是在哪里,當(dāng)時感覺自己真實笨到家了,什么都不會,都是通過問老師,老師一步一步的教會我是如何跟蹤代碼,以及代碼的錯誤原因及eclipse里的debug模式如何運(yùn)用,debug調(diào)試模式真是個好模式,通過打斷點(diǎn),一步一步耐心一點(diǎn)一點(diǎn)的仔細(xì)查找那里出現(xiàn)問題了,經(jīng)過一星期的實習(xí),自己開始慢慢地有點(diǎn)感覺自己能單獨(dú)的完成一個小錯誤的修改,熟悉了form表單,了解了button按鈕等jsp頁面上的基礎(chǔ)知識。在后來老師開始教我如何運(yùn)用javascript的知識,如何編寫及運(yùn)用javascript腳本,最后就是基礎(chǔ)類的實際案例開發(fā),這其中有如何運(yùn)用數(shù)據(jù)庫,如何寫spl語句、創(chuàng)建用戶、表空間以及創(chuàng)建表。
除了軟件開發(fā)工作外,我們還有日報告,周報告需要提交,讓負(fù)責(zé)人了解你的工作進(jìn)度安排,也是自我的反思。那短時間對于我來說最大的收獲便是,要相信自己,不要被沒有去真正實踐的事情而嚇倒,其實如果你真的去嘗試,你會發(fā)現(xiàn)一切都沒有你想象的那么難,只要你努力,沒有什么不可以。
三、實習(xí)總結(jié)
這次實習(xí)讓我學(xué)到了很多東西,讓我整體素質(zhì)有所提升,明白了很多做人做事的道理。第一、畢業(yè)了以后不是學(xué)習(xí)的結(jié)束,而是學(xué)習(xí)的開始,在當(dāng)今社會,只有不斷地汲取新信息新知識,才能獲得事業(yè)進(jìn)步的動力,武裝自己的.頭腦,提升自己的能力,擴(kuò)展自己的視野。第二、學(xué)習(xí)要聯(lián)系實踐,一個人的價值是通過實踐活動來實現(xiàn)的,也只有通過實踐才能提升人的品質(zhì),彰顯人的意志。學(xué)到的理論只有通過實踐的檢驗才是合格的。第三、我們要做一個勤于思考的人,我們只有注意觀察、分析、總結(jié)、提煉,才能積累經(jīng)驗,使自己的工作做出成績。同時我也明白了遇到麻煩解決的辦法有很多:第一、就是上網(wǎng)查詢,不懂的可以查查,不要一不會就去問別人,得先自己想辦法解決;第二。請教別人。當(dāng)自己查資料解決不了,就去問一下別人,不要老死扣著,反而浪費(fèi)時間。當(dāng)然遇到麻煩的事情千萬不要著急,越著急越然人昏頭轉(zhuǎn)向,越著急越解決不了問題,還不如心平氣靜的想想解決辦法,或者轉(zhuǎn)換下思維,先做其他的事情,靜下來時再去思考。遇到問題時,要保持一顆平常心。第四、有的時候人與人的差別并不大,但工作熱情的不同卻使兩個人做出完全不同的成績,只有具備熱情,才能保證你能發(fā)揮自己全部的能量和才能。一個人的能力有差異,但關(guān)鍵是看你能發(fā)揮出多少,這就取決于熱情。用自己的熱情來點(diǎn)燃斗志。而且熱情是可以傳遞的,一個人全力投入工作,他可帶動周圍的人,感染周圍的人全力以赴,是整個團(tuán)隊趕出驕人的成績。最后,衡量一個人是不是人才,不僅是看知識掌握的多少,當(dāng)代社會更看重的是一個人的溝通能力。
原來一直覺得學(xué)校的知識是沒用的,當(dāng)真正用到了才后悔自己當(dāng)時為什么不好好學(xué)習(xí)。所以說實習(xí)注重實踐和在學(xué)校學(xué)習(xí)理論是相輔相成的。平時在學(xué)校學(xué)的不知道是否有用,但當(dāng)實習(xí)后我們就清楚學(xué)習(xí)的知識到底有什么實際應(yīng)用,和當(dāng)今社會的發(fā)展有什么聯(lián)系。只有到公司親身實踐,才讓我們更加明確了那些知識是能跟上時代發(fā)展,那些知識已經(jīng)落后了,什么樣的人才是當(dāng)今社會需求的。同時通過實習(xí)讓我們認(rèn)識到了自己知識掌握的不足,更加激發(fā)了我們學(xué)習(xí)的熱情。
這次實習(xí)使我鞏固了Java開發(fā)方面的知識,做了一個基于Struts銀行管理系統(tǒng)的一個模塊的項目,還跟著完成了一個河北省農(nóng)業(yè)廳公文交換體統(tǒng)的項目,更重要的是了解了軟件開發(fā)這個工作的主要流程。當(dāng)初在大家包括我自己的眼里都認(rèn)為軟件開發(fā)的要求非常高,而我的基礎(chǔ)知識有太差,但是當(dāng)自己真正的接觸了這個行業(yè)之后,發(fā)現(xiàn)其實并沒有那么的高不可攀。在學(xué)校的時候,不知道反思,不過在這一段實習(xí)過程中慢慢學(xué)會反思,慢慢學(xué)會總結(jié)。這次實習(xí)為我以后到公司工作奠定了基礎(chǔ),起到了承上啟下的功效。希望自己再以后的工作中有更多的耐心,學(xué)會靜下心來思考,要相信自己可以做到,而且做得更好。
總之,通過這次實習(xí),確實讓自己成長了許多。在工作中,總會遇到這樣那樣的問題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強(qiáng)自己的實踐操作技能,為以后能做好工作而努力。
java實習(xí)報告14
畢業(yè)實習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實踐性教學(xué)環(huán)節(jié)之一,通過實習(xí)學(xué)生將進(jìn)一步了解社會,增強(qiáng)對社會主義現(xiàn)代化建設(shè)的責(zé)任感,使命感.實習(xí)期間,要求學(xué)生對企業(yè)(事業(yè))單位的軟件設(shè)計工作進(jìn)行業(yè)務(wù)實踐,使學(xué)生通過實習(xí)做到理論聯(lián)系實際,充實和豐富所學(xué)的專業(yè)理論知識,培養(yǎng)發(fā)現(xiàn)問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設(shè)計工作打下基礎(chǔ)。
畢業(yè)實習(xí)有著它深刻的意義,也是大學(xué)生必經(jīng)的體驗,感謝學(xué)校能給我們提供機(jī)會,也感謝公司為我們提供條件。
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機(jī)、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。
而我們現(xiàn)在學(xué)習(xí)Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實習(xí)為期才一周,但是給我們增長很多見識,了解了大型軟件開發(fā)的過程。也學(xué)習(xí)了很多軟件開發(fā)時一些技巧,更重要的是這次實習(xí)拋開了以前老師講學(xué)生聽的模式,這次老師邊講邊帶領(lǐng)我們編寫程序,讓我們能讓學(xué)到的知識迅速鞏固。
在中國軟件專業(yè)人才培養(yǎng)工程(CSTP),北京智原教育基地。為期5天的培訓(xùn)我們熟練掌握基于java的'Android主流3G開發(fā)技術(shù),能夠獨(dú)立完成從手機(jī)終端到服務(wù)器端完整開發(fā)方案。使得能夠掌握android相關(guān)領(lǐng)域基礎(chǔ)知識,學(xué)會開發(fā)Android手機(jī)應(yīng)用系統(tǒng);掌握手機(jī)開發(fā)要點(diǎn);培養(yǎng)基本的編程感覺。
在這5天時間里,我們學(xué)習(xí)了Android開發(fā)環(huán)境的搭建實現(xiàn)基于Android4.2 SDK的開發(fā)環(huán)境,理解DDMS等常用Android手機(jī)開發(fā)工具Android中Activity的基本應(yīng)用
了解Activity對于手機(jī)UI界面的關(guān)系,實現(xiàn)項目的UI界面的設(shè)計,理解Android開發(fā)中的resource各種資源Android的常用組件熟悉TeXtView、EditTeXt、Spinner、ListView等常用組件,實現(xiàn)基本功能。常用布局的實現(xiàn)基于項目,使用線性布局、盒式布局、相對布局等常用布局管理器Android中菜單的實現(xiàn)應(yīng)用常見的三種手機(jī)菜單模式,學(xué)會實現(xiàn)定制菜單內(nèi)容Android中監(jiān)聽的應(yīng)用理解手機(jī)事件的監(jiān)聽,應(yīng)用不同的監(jiān)聽事件來實現(xiàn)各種手機(jī)常見動作 學(xué)員在老師的指導(dǎo)下,完成項目的UI界面布局,實現(xiàn)基本的動作和監(jiān)聽,并傳遞數(shù)據(jù)。Android的高級組件的應(yīng)用頂部菜單的動畫效果,實現(xiàn)左右滑動信息提示框的應(yīng)用Toast的應(yīng)用,提示框的實現(xiàn)使用列表學(xué)會使用ListView,實現(xiàn)靜態(tài)和動態(tài)兩種不同的格式。Android對XML文件的解析能夠使用XML數(shù)據(jù)源,抓取遠(yuǎn)端服務(wù)器上的開放數(shù)據(jù)。Intent的實現(xiàn)數(shù)據(jù)的傳遞。學(xué)會如何使用Intent來實現(xiàn)數(shù)據(jù)的綁定和在不同Activity之間的傳遞學(xué)員在老師的指導(dǎo)下,實現(xiàn)手機(jī)客戶端的RSS新聞閱讀器。
通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)
即將畢業(yè)了,通過這次畢業(yè)實習(xí),讓我們對找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開發(fā)過程。為畢業(yè)后從事軟件設(shè)計工作打下基礎(chǔ)。
java畢業(yè)實習(xí)報告例文
java實習(xí)報告15
實習(xí)目的
通過對java語言、JavaWeb、Mysql數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用IDEA開發(fā)工具開發(fā)公司項目,以達(dá)到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計,同時掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰。培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
實習(xí)時間
20××年2月25日~20××年3月17日
實習(xí)地點(diǎn)
實習(xí)內(nèi)容
隨著社會的快速發(fā)展,用人單位對大學(xué)生的要求越來越高,對于即將畢業(yè)的在校生而言,為了能更好的適應(yīng)嚴(yán)峻的就業(yè)形勢,畢業(yè)后能夠盡快的融入到社會,同時能夠為自己步入社會打下堅實的基礎(chǔ),畢業(yè)實習(xí)是必不可少的階段。畢業(yè)實習(xí)能夠使我們在實踐中了解社會,讓我們學(xué)到了很多在專業(yè)課堂上根本就學(xué)不到的知識,受益匪淺,也打開了視野,增長了見識,使我認(rèn)識到將所學(xué)的知識具體應(yīng)用到工作中去,為以后進(jìn)一步走向社會打下堅實的基礎(chǔ),只有在實習(xí)期間盡快調(diào)整好自己的學(xué)習(xí)方式,適應(yīng)社會,才能被這個社會所接納,進(jìn)而生存發(fā)展。剛進(jìn)入實習(xí)單位的時候我有些擔(dān)心,在大學(xué)學(xué)習(xí)的專業(yè)知識與實習(xí)崗位所需的知識有些脫節(jié),但在經(jīng)歷了幾天的適應(yīng)過程之后,我慢慢調(diào)整觀念,正確認(rèn)識了實習(xí)單位和個人的崗位以及發(fā)展方向。我相信只要我們立足于現(xiàn)實,改變和調(diào)整看問題的角度,銳意進(jìn)取,在成才的道路上不斷攀登,有朝一日,那些成才的機(jī)遇就會紛至沓來,促使我們成為專業(yè)公認(rèn)的人才。我堅信“實踐是檢驗真理的唯一標(biāo)準(zhǔn)”,只有把從書本上學(xué)到的專業(yè)理論知識應(yīng)用于實踐中,才能真正掌握這門知識。因此,我作為一名物聯(lián)網(wǎng)工程專業(yè)的學(xué)生,有幸參加了為期近三個月的畢業(yè)實習(xí)。
實習(xí)目的及任務(wù)
經(jīng)過了大學(xué)四年專業(yè)的理論進(jìn)修,使我們軟件基礎(chǔ)知識有了根本掌握。我們即將離開大學(xué)校園,作為大學(xué)畢業(yè)生,心中想得更多的是如何去做好自己專業(yè)發(fā)展、如何更好的去完成以后工作中每一個任務(wù)。本次實習(xí)的目的及任務(wù)要求:
實習(xí)目的
、贋榱藢⒆约核鶎W(xué)軟件開發(fā)知識運(yùn)用在社會實踐中,在實踐中鞏固自己的理論知識,將學(xué)習(xí)的理論知識運(yùn)用于實踐當(dāng)中,反過來檢驗書本上理論的正確性,鍛煉自己的動手能力,培養(yǎng)實際工作能力和分析能力,以達(dá)到學(xué)以致用的目的。通過實習(xí),深化已經(jīng)學(xué)過的理論知識,提高綜合運(yùn)用所學(xué)過的知識,并且培養(yǎng)自己發(fā)現(xiàn)問題、解決問題的能力。
、谕ㄟ^java開發(fā)崗位實習(xí),更廣泛的直接接觸社會,了解社會需要,加深對社會的認(rèn)識,增強(qiáng)自身對社會的適應(yīng)性,將自己融合到社會中去,培養(yǎng)自己的實踐能力,縮短我們從一名大學(xué)生到一名工作人員之間的觀念與業(yè)務(wù)距離。為以后進(jìn)一步走向社會打下堅實的基礎(chǔ);
、弁ㄟ^實習(xí),了解軟件開發(fā)工作流程,從而確立自己在最擅長的工作崗位。為自己未來的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。通過實習(xí)過程,獲得更多與自己專業(yè)相關(guān)的知識,擴(kuò)寬知識面,增加社會閱歷。接觸更多的人,在實踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養(yǎng)更好的職業(yè)道德,樹立好正確的職業(yè)道德觀。
實習(xí)任務(wù)要求
①在崗位實習(xí)期間,嚴(yán)格遵守實習(xí)單位的規(guī)章制度,服從畢業(yè)實習(xí)專業(yè)指導(dǎo)老師的安排,做好實習(xí)筆記,注重理論與實踐相結(jié)合,善于發(fā)現(xiàn)問題。
②在實習(xí)過程,有嚴(yán)格的時間觀念,不遲到不早退,虛心向有經(jīng)驗的同事請教,積極主動完成實習(xí)單位分配的任務(wù),與單位同事和諧相處;
、勖刻於颊J(rèn)真總結(jié)當(dāng)天的實習(xí)工作所遇到的問題和收獲體會,做好工作反思。
通過在公司的實習(xí)也有了一些自己的新的和感悟
1、淺談測試
一直以來,我都認(rèn)為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的。其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運(yùn)作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費(fèi)時間的是IT階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2、程序員的困惑
有些人,以為教學(xué)視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3、如何調(diào)試追蹤?
如果你能在短短的時間內(nèi)就看到問題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的.時候,不要光看代碼,要用實際行動去追蹤運(yùn)行期間的具體值,那是最好途徑。idea是個很爽的ide,這點(diǎn)做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來,就點(diǎn)擊它,copy后在sql客戶端去實際運(yùn)行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。頁面錯誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語句加保護(hù)。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4、一些習(xí)慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費(fèi)同樣的時間。把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
5、題尾話
我們的實習(xí)已經(jīng)結(jié)束,但生活卻沒有結(jié)束,這一次的實習(xí),對于我們這幫還沒有畢業(yè)的學(xué)生來說可以用意義重大四個字來形容。他不僅僅對我們的專業(yè)知識進(jìn)行了鞏固和拓展;還對我們作為軟件開發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開發(fā)這個職業(yè)應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會了軟件工程這門科學(xué)對于一個軟件的意義。這些經(jīng)驗對我們來說就是一筆寶貴的財富。而經(jīng)過了3周的實習(xí),在大家的共同努力下,也都完成了各自的任務(wù),但我想說的是,我們并不僅僅是完成了任務(wù),我們更是個個滿載而歸。項目的制作以及疑難問題的解決,將我們把大學(xué)期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復(fù)用性、類與類之間的調(diào)用、對象的創(chuàng)建、數(shù)據(jù)庫的連接以及操作等各種專業(yè)知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。如果說專業(yè)知識收獲頗多,那么接下來的職業(yè)技能卻是我認(rèn)為在整個實習(xí)過程中收獲最大的地方。代碼的注釋以及編碼的規(guī)范這兩點(diǎn)是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發(fā)人員必須應(yīng)該具備的能力,或者說應(yīng)該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進(jìn)行下一步測試。在修改的這一周內(nèi),通過自己的體會以及老師的重點(diǎn)強(qiáng)調(diào),對于代碼的編碼規(guī)范和代碼的注釋有了更深層次的理解。通過了這次的實習(xí),我個人認(rèn)為,代碼的注釋以及編碼的規(guī)范比個人的技術(shù)更為重要。
【java實習(xí)報告】相關(guān)文章:
java實習(xí)報告08-09
java畢業(yè)實習(xí)報告02-15
java實習(xí)報告范文11-01
java實習(xí)報告精選15篇02-15
Java實習(xí)報告14篇06-15
Java實習(xí)報告(精選15篇)02-23
java畢業(yè)實習(xí)報告范文01-12
Java實習(xí)報告范文10篇07-13
JAVA實習(xí)報告(合集15篇)02-08
JAVA實習(xí)報告(匯編15篇)02-08