工作報告

當前位置 /首頁/教育範文/工作報告/列表

java實習報告模板大綱

程式這種東西核心的核心是思想,思想表達出來並且程式能正常實現和執行就可以。下面是小編為大家整理的java實習報告模板,歡迎大家閱讀!

java實習報告模板

  【java實習報告模板1】

一、課程設計的目的

Java程式設計是一門應用性很強的專業課,在學習時必須注意理論與實踐相結合,為此開設了本課程設計,其目的是通過本課程設計使學生能夠較全面的掌握物件導向程式設計的有關概念和開發方法,以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的程式設計能力。

二、課程設計的內容

實現計算器功能的應用程式

根據計算器的實際功能,使用者可以通過滑鼠依次輸入參加計算的數值,進行加、減、乘、除等混合運算,介面美觀。

三、總體的設計

本計算器程式共有3個java原始檔。類之間的主要關係如圖所示。

ComputerPad(主類)

NumberButton

OperationButton

該 java檔案生成的類負責建立計算器的“主視窗”。該類含有main方法,整個程式從該類開始執行。

該檔案生成的類負責為主類建立數字按鈕物件,使用滑鼠單擊數字按鈕可依次輸入參加運算的數值的各位數字。

該檔案生成的類負責為主類建立運算子號按鈕物件,使用滑鼠單擊運算子號按鈕可選擇所要進行的運算。

四、具體設計

一)執行效果與程式釋出

1.將3個java檔案儲存到一個資料夾中,例如c:computer.將3個java檔案分別編譯生成相應的位元組碼(s)檔案,然後,用java直譯器執行主類:

C:computerjava ComputerPad

2.可以把一些檔案壓縮成一個JAR檔案,以此來發布我們的應用程式。我們可以把java應用程式中涉及到的類壓縮成一個JAR檔案,例如。

首先,用文字編輯器(例如Windows下的記事本)編寫一個清單檔案(Manifestfiles)

Mainfest-Version: 1.0

Main-Class: ComputerPad

Created-By:1.2.2(Sun Microsystems Inc.)

然後,如下生成JAR檔案:

C:computerjar cfm *s

其中,引數C表示要生成一個新的JAR檔案,f表示要生成的JAR檔案的名字:m表示檔案清單檔案的名字。

現在就可以將檔案拷貝到任何一個安裝了java執行環境(版本號需高於1.2.2)的計算機上,只要用滑鼠雙擊該檔案就可以執行該java應用程式了。

體會

課程設計是培養學生綜合運用所學知識,發現,提出,分析和解決實際問題,鍛鍊實踐能力的重要環節,是對學生實際工作能力的具體訓練和考察過程.

回顧起課程設計,至今我仍感慨頗多,的確,在這一星期的日子裡,可以說得是苦多於甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。通過課程設計之後,把以前所學過的知識重新溫故。

這次課程設計終於順利完成了,在設計中遇到了很多程式設計問題,最後在老師的指導下,終於迎刃而解。在此我表示感謝!同時,對給過我幫助的所有同學和各位指導老師再次表示忠心的感謝!

  【java實習報告模板2】

作為就業培訓,專案的好壞對培訓質量的影響十分大,常常是決定性的作用。這篇文章是關於在學習JAVA軟體開發時練習專案的總結,簡單總結為以下幾點:

1、專案一定要全新的專案,不能是以前做過的

2、專案一定要企業真實專案,不能是精簡以後的,不能脫離實際應用系統

3、在開發時要和企業的開發保持一致

4、在做專案的時候不應該有參考程式碼

長話短說就是以上幾點,如果你想要更多的瞭解,可以繼續往後看。

一:專案的地位

因為參加就業培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的程式設計基礎,尤其是在校或者是剛畢業的學生,多少都有一些基礎。

他們欠缺的主要是兩點:

(1)不能全面系統的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業的需要。

(2)沒有任何實際的開發經驗,完全是想象中學習,考試還行,一到實際開發和應用就歇菜了。

解決的方法就是通過專案練習,對所學知識進行深化,然後通過專案來獲取實際開發的經驗,從而彌補這些不足,儘快達到企業的實際要求。

二:如何選擇專案

專案既然那麼重要,肯定不能隨隨便便找專案,那麼究竟如何來選擇呢?根據Java的研究和實踐經驗總結,選擇專案的時候要注意以下方面:

1:專案不能太大,也不能太小

這個要根據專案練習的階段,練習的時間,練習的目標來判斷,不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。

2:專案不能脫離實際應用系統

專案應該是實際的.系統,或者是實際系統的簡化和抽象,不能夠是沒有實戰意義的教學性或者是純練習性的專案。因為培訓的時間有限,必須讓學員儘快地融入到實際專案的開發當中去。任何人接受和掌握一個東西都需要時間去適應,需要重複幾次才能夠真正掌握,所以每個專案都必須跟實際應用掛鉤。

3:專案應能覆蓋所學的主要知識點

學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟體開發是一個動手能力要求很高的行業,什麼算會了,那就是能夠做出來,寫出程式碼來,把問題解決了,你就算會了。

4:最後綜合專案一定要是實際應用系統

學員經過這個專案的練習,就要走上實際的工作崗位了,如果這個系統還達不到實際應用系統的標準,學員練習過後也還是達不到企業實際的需要,那麼這個培訓應該說質量就不高了。理想的狀況是這個專案就是實際專案,到時候學員就業到另外一個公司,不過是換個地方幹活而已,完全沒有技能上的問題。

三:Java怎麼選擇專案

這個不是靠想象,而是根據實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這裡只是討論方法,不涉及具體的專案案例。

我們可以採用倒推的方式來分析:

(1)最終的專案一定是真實的專案,也就是要把學員訓練到能夠獨立開發實際應用,通常我們還不能選最簡單的專案,因為學員的吸收還要有一個折扣,所以最終的專案應該選實際專案中中等難度的專案

(2)最終專案定下來過後,開始分解這個專案,看看為了達到完成這個專案需要哪些技術和知識點,以及每部分知識點的深度,然後定出每個分階段的任務

(3)然後開始選擇分階段的專案,分階段的專案應該比剛才分析出來的分階段任務稍稍複雜點,這樣才能達到訓練的目標。定下分階段專案後,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

(4)然後是選擇上課期間的演示專案,演示的專案是為了做分階段專案服務的,可以認為是分階段專案的分階段專案

(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。