欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      java實訓報告兩篇

      時間:2019-05-12 04:40:31下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《java實訓報告兩篇》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《java實訓報告兩篇》。

      第一篇:java實訓報告兩篇

      java實訓報告兩篇

      作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響非常大,常常是決定性的作用。這篇文章是關(guān)于在學習JAVA軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點:

      作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響非常大,常常是決定性的作用。這篇文章是關(guān)于在學習JAVA軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點:

      1、項目一定要全新的項目,不能是以前做過的2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應用系統(tǒng)

      3、在開發(fā)時要和企業(yè)的開發(fā)保持一致

      java實訓個人總結(jié)3篇java實訓個人總結(jié)3篇

      4、在做項目的時候不應該有參考代碼

      長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。

      一:項目的地位

      因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在?;蛘呤莿偖厴I(yè)的學生,多少都有一些基礎(chǔ)。

      他們欠缺的主要是兩點:

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

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

      解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實際要求。

      二:如何選擇項目

      項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)Java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:

      1:項目不能太大,也不能太小

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

      2:項目不能脫離實際應用系統(tǒng)

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

      3:項目應能覆蓋所學的主要知識點

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

      4:最后綜合項目一定要是實際應用系統(tǒng)

      學員經(jīng)過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。

      三:Java怎么選擇項目

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

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

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

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

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

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

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

      好了,把上面的分析用正向描述就是:

      日常教學和練習中學習和掌握的知識

      ==〉演示項目

      ==〉分階段項目

      ==〉綜合項目

      ==〉勝任企業(yè)實際開發(fā)需要。

      附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。

      上面闡述了Java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:

      1:真項目

      項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術(shù)的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過時了,根本達不到訓練的目的。

      Java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經(jīng)過挑選和精心設(shè)計,以保證既能訓練技術(shù),又能得到實際的開發(fā)經(jīng)驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學什么,然后也跟著做什么。

      2:真流程

      開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。

      Java的主力老師都是實戰(zhàn)出身,在Java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。

      3:真環(huán)境

      開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。

      Java的做法是:構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當于項目經(jīng)理,一個班分成多個小組,每個組有自己的Team

      Leader,大家分工合作,共同完成項目。

      4:真開發(fā)

      這是Java最與眾不同的一點,Java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以Java非常強調(diào):項目一定要讓學生動手寫出來。

      Java的做法是:老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務流程的分析設(shè)計等,然后由學生們分團隊進行開發(fā),實現(xiàn)整個項目。這里有幾個與眾不同:

      (1):現(xiàn)場帶領(lǐng)學生一起做分析和設(shè)計,而不是預先做好了來講講。因為需要學生學習的是分析設(shè)計的過程和方法,而不是已經(jīng)做好的結(jié)果。

      (2):Java選用的項目基本都是企業(yè)最新的項目,很多都是Java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發(fā)??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!

      經(jīng)過五天的Java實訓,感觸很深,收獲也很大,對自己的缺點也有了很多的認識,回首本學期JAVA學習,重點還是在學習概念等一些常識性的東西,關(guān)于類型、變量、接口、輸入輸出流、分析異常、拋出異常,后期主要是小程序運用,Gui界面設(shè)計和事件。

      在我學習的語言中,我自己認為Java是一門比較強大的面向?qū)ο蟮木幊陶Z言,不僅僅是因為它的跨平臺型還有它的較強的實用性,強悍的嵌入性。

      本次實訓主要是針對我們對項目流程不熟悉和對整體項目的把握不清楚,學習數(shù)據(jù)庫的設(shè)計和表的建設(shè)以及表與表之間的聯(lián)系,還有一些代碼的編寫,這些都是我們所不熟悉的也是我們最薄弱的部分。

      通過這一周的實訓,雖然實訓的時間不長,但是總體上收獲挺大的,當我們正式準備學習實訓java編程技術(shù)時,讓我感到非常高興,因為java一直學的是課本知識,所以實訓對于我來說是必須要學會熟練操作的。當然開始學習后也并非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱巨,因為學習中我遇到了很多以前未曾遇到的難點,有時后也難免會失去耐心,但是,通過老師的指導,自己的努力的練習,我順利的化解了一道道的障礙??朔薐ava學習上的一道道難關(guān),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識。

      有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發(fā)現(xiàn)其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關(guān)鍵的。俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經(jīng)過我們大家的討論和老師細心的一一指導,問題得到了解決。兩個月的實訓結(jié)束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉(zhuǎn)變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向。

      這次實訓,我們更多學到的是不懂就要問和自己應該盡自己的全力去嘗試,哪怕失敗,也要盡自己的全力,和身邊的同學一起探討而不是抄襲,團隊合作和發(fā)揮團隊意識,最后在自己的努力下終于運行成功,這種感覺美不可言,心情愉悅至極,有很強的成就感。

      最后,我自己感覺這次實訓的收獲還是很大的,我相信在不久的將來我們會有自己的一片天空。

      第二篇:Java實訓報告

      Java實訓報告

      實訓項目:小豬吃豆 班級:

      指導老師:

      一,游戲介紹:

      小豬吃豆是一款簡單而又經(jīng)典的小游戲。游戲的玩法就是通過鍵盤的左右上下按鍵控制小豬,躲避森林動物的追擊,同時把隨機產(chǎn)生的小豆吃掉。游戲有初中高三個級別。游戲通過玩家過關(guān)所需要的時間來確定排名。

      二,設(shè)計思路:

      1,一開始,在玩家點擊菜單欄的開始按鈕后,界面會隨機出現(xiàn)一定數(shù)量的小豆和一只小豬,同時啟動時間線程,計時開始。

      2,界面隨機產(chǎn)生一些森林動物,作為小豬的障礙物。森林動物會移動,并緊跟著小豬。

      3,小豬會在玩家的控制下,躲避森林動物,并吃小豆,每吃掉一顆豆,就啟動音樂線程,發(fā)出聲音。

      4,游戲過程會隨機出現(xiàn)大力丸,小豬吃掉大力丸后,可以增加功力,與森林動物對抗。大力丸會在一定時間后消失。5,游戲還要有一個暫停和繼續(xù)的功能。

      6,游戲設(shè)置有三個級別。障礙物和小豆的個數(shù)都不同,用于體現(xiàn)難度的不同。

      三,關(guān)鍵問題解決:

      1,游戲當中有幾個核心的問題,比如:小豆,小豬,森林動物等物體的隨機產(chǎn)生;小豬吃掉小豆,也就是他們的重疊;中途大力丸的出現(xiàn)等等。在老師的幫助下,我知道了Java中有個Random類,可以產(chǎn)生隨機數(shù)。而判斷小豬和小豆或者動物的重疊,也就是“被吃掉”也有相應的判斷方法。

      2,有關(guān)大力丸部分的問題:在游戲中,小豬吃的大力丸個數(shù)不同,對應的功力也不同。而小豬吃掉大力丸之后,功力又恢復。這需要很多的判斷。后來,我就是一步步來,用一個一個的if去實現(xiàn)的。

      3,游戲要控制大力丸出現(xiàn)后一定時間后消失。如果使用線程的話,那么游戲的線程太多,會影響到游戲的運行。后來老師建議使用Java的計時器。我參考了Java的幫助文檔和網(wǎng)絡上的有關(guān)資料,對計時器類timer有了一定認識和了解后,成功的將計時器加進了程序當中。

      四,心得體會:

      在游戲開發(fā)的整個過程,我感受最深的就是大力丸實現(xiàn)的部分。因為大力丸是老師要求的最后一個拓展部分,我完成前面部分的時候,曾想過不要增加大力丸,就那樣就行了。可后來我覺得還是有時間,可以試試,就自己去試了。才發(fā)現(xiàn),其實大力丸部分的實現(xiàn)也不是很難,還是可以完成的。而且是自己一個人完成的。這讓我覺得:在開發(fā)過程,不應該還沒有開始工作,開始嘗試就選擇放棄。有些功能,只要能嘗試著去開發(fā),最后是可以完成的。不要還沒開始就放棄,那樣就絕對沒有機會完成相關(guān)內(nèi)容。

      在這個過程,我參考了很多資料,從老師那里來的,網(wǎng)上來的,還有同學那里。就拿森林動物靠近小豬這個部分來說,我曾嘗試讓動物的坐標與小豬的坐標關(guān)聯(lián),可發(fā)現(xiàn)出了很多問題,比如那樣子動物的移動就不是一步步移動,而是跳動的,那樣不好看。后來我問了一位同學,他說,讓動物的坐標靠近小豬的坐標就行了。其實,企業(yè)中,不是以個人為單位,而是以團隊為單位的。團隊的合作在現(xiàn)代企業(yè)中顯得非常重要。當然,相對應的人與人之間的溝通與協(xié)助,也就顯得非常重要了。這是個人軟實力的體現(xiàn)。

      在這個過程,我發(fā)現(xiàn)自己對Java的很多知識還很模糊。像游戲中的時間格式問題,對鍵盤事件的處理等,都是從老師那里借鑒來的。自己的知識系統(tǒng)還不穩(wěn)固,在今后的學習當中,要有針對性地加以補習。

      第三篇:java實訓報告

      《動態(tài)網(wǎng)頁設(shè)計》

      實訓報告

      實訓題目: 網(wǎng)上書店 專

      業(yè):計算機網(wǎng)絡技術(shù) 班

      級:

      14網(wǎng)絡2班 姓

      名:郭裕明 指導教師:梁興波

      2016年

      目錄

      1.實訓目的..............................................3 2.實訓題目描述和要求....................................4 2.1實訓題目..........................................4 2.2平臺要求..........................................4 2.3實現(xiàn)功能..........................................4 3.實訓報告內(nèi)容..........................................6 3.1 需求分析..........................................6 3.2 概要設(shè)計..........................................6 3.3 詳細設(shè)計..........................................6 3.4 代碼實現(xiàn)..........................................7 3.5 程序測試.........................................18 4.總結(jié).................................................23 參考書籍.............................................23 實訓指導教師評語.....................................24 1.實訓目的

      JSP技術(shù)使web開發(fā)者可以將靜態(tài)的HTML代碼和java程序片加入到需要動態(tài)產(chǎn)生的頁面中,這種靈活的技術(shù)是簡單Web應用能快速開發(fā)。然而JSP技術(shù)一旦被濫用,就會形成難以維護、難以重用、難以改進、不必要的復雜的應用軟件。正確地使用JSP,開發(fā)中遵循以下的原則,可以是開發(fā)更為容易。這些技巧確保編寫可重用、以維護的JSP。本次的實訓然我們學習以下的方法。

      ①分離HTML和java。

      ②將業(yè)務邏輯放在JavaBean中。③從標簽定制管理器類中分離出常用行為。④使用適當?shù)陌瑱C制。⑤使用模板機制。⑥使用CSS樣式表。⑦使用MVC模式。⑧使用有效的標簽定制庫。⑨確定適當?shù)腦ML。⑩盡可能使用JSP注釋2.實訓題目描述和要求

      2.1實訓題目

      隨著電子商務的普及,網(wǎng)上購物的熱潮此起彼伏。網(wǎng)上購物跨越了時空的限制,給商業(yè)流通領(lǐng)域帶來了非同尋常的變革。與其他電子商務網(wǎng)站類似,網(wǎng)上書店網(wǎng)站系統(tǒng)由前臺系統(tǒng)和后臺管理系統(tǒng)組成。前臺系統(tǒng)及客戶系統(tǒng),簡稱“前臺”,是面向用戶的網(wǎng)頁界面,它是用花直接訪問和進行購買活動的地方。用戶可以網(wǎng)上進行注冊、登錄、瀏覽、等操作,前臺系統(tǒng)還應包括一些其他輔助功能,如圖書介紹,購買系統(tǒng)等,但這些功能不是網(wǎng)上書店網(wǎng)站所特有的。后臺管理系統(tǒng)常稱為“后臺”。是網(wǎng)站所有者利用計算機對電子商務網(wǎng)站各

      種功能進行管理、控制的系統(tǒng)。由于Web服務器、數(shù)據(jù)庫服務器多數(shù)情況下不在“本地”,所以后臺管理系統(tǒng)通常執(zhí)行的是遠程控制管理功能。該網(wǎng)上圖書書店網(wǎng)站后臺管理的功能主要實現(xiàn)圖片、用戶、訂單的管理。

      2.2平臺要求

      (1)安裝JDK(2)安裝Tomcat(3)安裝Eclipse(4)安裝MyEclipse(5)MyEclipse平臺設(shè)置(6)spl server 2008軟件的安裝

      2.3實現(xiàn)功能

      (1)實現(xiàn)用戶的注冊,登陸功能(2)添加,刪除,修改圖書的功能(3)可以在線購書,付款功能(4)查看訂單的詳細功能(5)可以修改用戶資料功能 1.前后臺實現(xiàn)的功能(1)前臺購書 用戶登錄后進行書籍瀏覽和查詢,對書籍信息有了一定了解后可根據(jù)自己的需求進行購書,購書后將所需書放入購物車,最終確定要購買的圖書,提交定單,等待定單的處理結(jié)果。(2)后臺管理

      管理員可以登陸到后臺,查看相關(guān)的定單信息,然后修改定單的信息,主要是審核定單的有效性。

      3.實訓報告內(nèi)容

      3.1 需求分析

      本次的實訓,是按照要求制作出一個可以實現(xiàn)網(wǎng)上購書功能的網(wǎng)上書店,其中包括了前臺和后臺服務,數(shù)據(jù)庫的管理,以及對網(wǎng)上圖書的刪除,添加,修改等功能,可以準確無誤的購買圖書。

      其中的概括圖如下

      3.2 概要設(shè)計

      要設(shè)計一個實用的網(wǎng)絡書店銷售管理系統(tǒng),就必須首先明確應用環(huán)境對系統(tǒng)的要求。本系統(tǒng)開發(fā)的總體設(shè)計目標為開發(fā)一個在線系統(tǒng),實現(xiàn)圖書的在線查找、銷售,以及在線管理等功能。系統(tǒng)以Windows操作系統(tǒng)為平臺,網(wǎng)絡聯(lián)接以TCP/IP協(xié)議為基礎(chǔ),使用Web服務器提供信息的瀏覽和查詢,采用流行的B/S三層體系結(jié)構(gòu)。因此,該系統(tǒng)需主要滿足以下幾方面需求:

      用戶的管理,含注冊、檢驗及修改等功能。在線圖書銷售,包括查找、購物車及定單等功能。.圖書在線管理,如瀏覽、修改、添加和刪除圖書等。3.3 詳細設(shè)計(1)用戶注冊 沒有賬號的用戶,網(wǎng)站提供免費注冊的功能,用戶只需要在JSP網(wǎng)上書店系統(tǒng)注冊頁面填寫相關(guān)的內(nèi)容,如果信息通過驗證,用戶則注冊成功,如果用戶輸入的信息有諸如密碼不能為空等類似的錯誤,則會顯示出錯誤信息,讓用戶重新輸入登陸信息。(2)用戶登陸

      普通用戶通過網(wǎng)絡和瀏覽器,可以訪問到網(wǎng)上書店,如果用戶想在網(wǎng)上購買圖書,必須先登陸,如果用戶沒有登陸賬號可以先免費注冊。(3)圖書查詢

      用戶可以瀏覽圖書信息,但是圖書信息比較多,想找到合適自己的圖書,有一定的難度,因此,用戶可以通過查詢功能,輸入想找的圖書的關(guān)鍵字,系統(tǒng)會模糊查詢,顯示出相關(guān)的圖書信息,提供給用戶選擇,如果用戶選擇的圖書數(shù)據(jù)庫中找不到合適的匹配,則會提示沒有相關(guān)圖書的信息。(4)購物車

      用戶選擇自己喜歡或者需要的圖書后,可以把圖書存放到購物車中,方便自己的二次查詢,如果用戶真的需要圖書,可以付款購買圖書。如果用戶不需要圖書,可以從購書車中刪除圖書信息。(5)提交定單

      用戶查看購書車中的信息,確認要購買的圖書,可以直接提交定單,在定單中填寫自己的相關(guān)信息,填寫信息必須正確,填寫完只要付款后,經(jīng)過管理員的確認便可以得到郵購的圖書。3.4 代碼實現(xiàn)

      Book.java package bookshop;

      import java.sql.*;import bookshop.*;

      public class Book{ protected String isbn;//ISBN編號

      protected String title;//書名 protected float price;//價格 protected int buynum;//購買數(shù)量

      public Book(String _isbn,int _buynum){

      try{ DBSQLManager dbsm=new DBSQLManager();String sql=“SELECT ISBN,TITLE,PRICE FROM bookinfo WHERE ISBN='”+_isbn+“'”;

      }

      public void setIsbn(String newIsbn){ } public String getIsbn(){ } public void setTitle(String newTitle){ return isbn;this.isbn=newIsbn;

      dbsm.setSqlStr(sql);dbsm.executeQuery();ResultSet rs=dbsm.getRs();rs.next();isbn=_isbn;title=rs.getString(“TITLE”);price=rs.getFloat(“PRICE”);buynum=_buynum;dbsm.close();}catch(Exception e){ } System.out.println(e.toString());8

      };} this.title = newTitle;public String getTitle(){ } public void setPrice(float newPrice){ } public float getPrice(){ } public void setBuynum(int newBuynum){ } public int getBuynum(){ } return buynum;this.buynum = newBuynum;return price;this.price = newPrice;return title;總體的網(wǎng)頁概況

      DBConnectionManager.java package bookshop;

      import java.sql.*;

      public class DBConnectionManager { private String driverName=“com.microsoft.sqlserver.jdbc.SQLServerDriver”;private String url=“jdbc:sqlserver://localhost:1433;databaseName=bookshop”;9

      private String user=“admin”;private String password=“admin”;

      public void setDriverName(String newDriverName){ } public String getDriverName(){ } public void setUrl(String newUrl){ } public String getUrl(){ } public void setUser(String newUser){ } public String getUser(){ } public void setPassword(String newPassword){ } public String getPassword(){ } public Connection getConnection(){ try{ return password;this.password=newPassword;return user;this.user=newUser;return url;this.url=newUrl;return driverName;this.driverName=newDriverName;10

      }

      } Class.forName(driverName);return DriverManager.getConnection(url,user,password);}catch(Exception e){

      } e.printStackTrace();return null;這個網(wǎng)頁的功能是實現(xiàn)連接數(shù)據(jù)庫管路的 Login.jsp <%@ page contentType=“text/html;charset=gb2312”%> <%@ include file=“../incoming/common.jsp”%> 網(wǎng)上書店


      管理員登陸

      第四篇:java實訓報告

      摘要

      隨著自動化技術(shù)的不斷發(fā)展,電子產(chǎn)業(yè)對工藝生產(chǎn)的要求越來越高。本次實訓主要熟悉手工焊錫的常用工具的使用及其與修理。手工電烙鐵的焊接技術(shù),能夠獨立的簡單電子產(chǎn)品的安裝與焊接。熟悉電子產(chǎn)品的生產(chǎn)流程,印制電路板設(shè)計的和方法,能夠讀懂電路原理圖,熟悉元器件實物,常用電子器件的類別、型號、規(guī)格、性能及其使用范圍,并會簡單的元器件測量,掌握焊接工藝的編排,電路調(diào)試過程。能夠識別和選用常用的電子器件,并且能夠熟練使用普通萬用表和數(shù)字萬用表。培養(yǎng)檢測能力及一絲不茍的科學作風。

      第一章JAVA開發(fā)環(huán)境

      1.1NetBeans IDE簡介

      NetBeans 由Sun公司在2000年創(chuàng)立,它是開放源運動以及開發(fā)人員和客戶社區(qū)的家園,旨在構(gòu)建世界級的Java IDE。NetBeans當前可以在Solaris、Windows、Linux和Macintosh OS X平臺上進行開發(fā),并在SPL(Sun公用許可)范圍內(nèi)使用。

      NetBeans包括開源的開發(fā)環(huán)境和應用平臺,NetBeans IDE可以使開發(fā)人員利用Java平臺能夠快速創(chuàng)建Web、企業(yè)、桌面以及移動的應用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C /C + +等開發(fā)語言。

      由于Java的跨平臺性,在任一平臺中編寫的Java程序可以很好的移植到其他平臺上。為了運行程序,計算機上必須安裝JVM,它包含Java運行時的解釋器與及時編譯器,二者構(gòu)成Java的運行環(huán)境。如圖1.1所示:

      =

      圖1.1Java的運行環(huán)境

      {

      JFileChooser fc = new JFileChooser();

      int r=fc.showOpenDialog(this);

      if(r== JFileChooser.APPROVE_OPTION){

      File file=fc.getSelectedFile();

      try{jTextArea1.read(new FileReader(file),null);}

      catch(IOException e){}

      }

      } void saveFile()//保存文件函數(shù) {

      JFileChooser fc=new JFileChooser();

      int r=fc.showSaveDialog(this);

      if(r== JFileChooser.APPROVE_OPTION){

      File file=fc.getSelectedFile();

      try{jTextArea1.write(new FileWriter(file));}

      catch(IOException e){}

      }

      } 2.2計算器

      要求編寫一個模擬計算器Applet,使用面板和網(wǎng)絡布局,添加一個文本框,10個數(shù)字按鈕(0~9),四個加減乘除按鈕,一個等號,一個清除按鈕。計算器效果如圖2.2:

      }

      private void jButton5ActionPerformed(java.awt.event.ActionEvent evt){

      show(4);}

      private void jButton6ActionPerformed(java.awt.event.ActionEvent evt){

      show(5);}

      private void jButton7ActionPerformed(java.awt.event.ActionEvent evt){

      show(6);}

      private void jButton8ActionPerformed(java.awt.event.ActionEvent evt){

      show(7);}

      private void jButton9ActionPerformed(java.awt.event.ActionEvent evt){

      show(8);}

      private void jButton10ActionPerformed(java.awt.event.ActionEvent evt){

      show(9);}

      //點擊小數(shù)點按鈕

      private void jButton11ActionPerformed(java.awt.event.ActionEvent evt){

      String text=jTextField1.getText();

      if(text.lastIndexOf(“.”)==-1)//判斷該數(shù)字是否已經(jīng)有小數(shù)點

      jTextField1.setText(text+“.”);

      }

      //點擊運算符

      private void jButton12ActionPerformed(java.awt.event.ActionEvent evt){

      t1=Double.parseDouble(jTextField1.getText());//將第一個數(shù)轉(zhuǎn)換成Double類型保存在t1中

      jTextField1.setText(“ ”);

      圖3.1文件打開

      圖3.2文件保存

      3.2計算器調(diào)試

      計算器可以實現(xiàn)加減乘除運算,并可以清零,BACK按鈕還可以一位一位清除,基本完成了計算器的基本功能。

      第五篇:java實訓報告書寫

      課題名稱:Hannoi塔

      1.1系統(tǒng)介紹

      本系統(tǒng)是旨在模擬Hannoi塔運行功能,暫時考慮單機環(huán)境下的實現(xiàn);操作系統(tǒng)選擇目前常用的Windows XP/2000。

      1.2 設(shè)計要求

      (見教材,自己書寫)

      1.3 總體設(shè)計

      在設(shè)計Hannoi塔時,需編寫6個Java源文件:HannoiWindow.java、TowerPoint.java、Disc.java、HandleMouse.java、Tower.java、AutoMoveDisc.java。

      類之間的組合關(guān)系:

      (見教材,自己繪制)

      1.3.1 HannoiWindow.java(主類)

      (1)功能概述

      負責創(chuàng)建Hannoi塔的主窗口,該類含有main方法,Hannoi塔從該類開始執(zhí)行。HannoiWindows類的成員變量中有五種重要類型的對象、一個int基本型數(shù)據(jù)和一個char型數(shù)組。五種類型的對象分別是:Tower、JmunuBar、Jmenu、JmenuItem和Jbutton對象。

      (2)UML圖

      (見教材,自己繪制)

      1.3.2 Tower.java

      (1)功能概述

      Tower類是javax.swing包中Jpanel容器的子類,創(chuàng)建的容器被添加到HannoiWindow窗口的中心。Tower類的成員變量中有四種重要類型的對象、一個int基本型數(shù)據(jù)和一個char型數(shù)據(jù)。四種類型的對象分別是:Disc、TowerPoint、HandleMouse和AutoMoveDisc對象。

      (2)UML圖

      (見教材,自己繪制)

      1.3.3 Disc.java

      (1)功能概述

      Disc類是Jbutton的一個子類,創(chuàng)建的對象是Tower容器中的一個按鈕,用來表示Tower中的“盤子”。

      (2)UML圖

      (見教材,自己繪制)

      1.3.4 TowerPoint.java

      (1)功能概述

      TowerPoint類負責在Tower中創(chuàng)建表示位置的塔點對象。

      (2)UML圖

      (見教材,自己繪制)

      1.3.5 HandleMouse.java

      (1)功能概述

      HandleMouse類創(chuàng)建的對象負責處理鼠標事件。

      (2)UML圖

      (見教材,自己繪制)

      1.3.6 AutoMoveDisc.java

      (1)功能概述

      AutoMoveDisc類創(chuàng)建的對象負責自動移動盤子從一個座到另一個座。

      (2)UML圖

      (見教材,自己繪制)

      1.4 詳細設(shè)計

      代碼詳見上交源文件。

      課題名稱:根據(jù)自己選做課題書寫

      1.1系統(tǒng)介紹

      自己書寫

      1.2 設(shè)計要求

      自己書寫

      1.3 總體設(shè)計

      整個系統(tǒng)包含的Java源文件:根據(jù)選題書寫

      類之間的組合關(guān)系:

      (根據(jù)選題,見教材,自己繪制)

      根據(jù)分組分工,書寫要求如下:

      1)自己編寫的.java源文件的功能概述

      2)繪制源文件對應UML圖

      3)寫出圖中有關(guān)數(shù)據(jù)和方法的詳細說明。

      1.4 詳細設(shè)計

      代碼詳見上交源文件。

      實訓總結(jié)

      結(jié)合實訓體會自己撰寫

      下載java實訓報告兩篇word格式文檔
      下載java實訓報告兩篇.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        Java實訓心得報告

        004km.cn 美國上市公司 億元級外企IT培訓企業(yè) Java實訓心得報告 進一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學習SQL的基礎(chǔ)知......

        java實訓報告總結(jié)

        java實訓報告總結(jié) 作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響非常大,常常是決定性的作用。這篇文章是關(guān)于在學習java軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點: 作為就業(yè)培......

        Java程序設(shè)計實訓報告

        XX學院 JAVA語言程序?qū)嵱枅蟾?專業(yè): 信息管理與信息系統(tǒng) 班級:姓名:學號: 指導老師: 前 言 面向?qū)ο蟪绦蛟O(shè)計是軟件編程技術(shù)中的一項非常關(guān)鍵的技術(shù)。面向?qū)ο蟪绦蛟O(shè)計中的繼承,封......

        java實訓報告總結(jié)

        作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學習java軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點:作為就業(yè)培訓,項目的好壞對培訓質(zhì)......

        JAVA實訓報告總結(jié)

        作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學習java軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點: 1、項目一定要全新的項目,不能是......

        java實訓總結(jié)

        實訓總結(jié) 通過這次實訓,我的感想很多。在學基本知識的時候感覺挺簡單的,自己都能明白。可是一來實訓,發(fā)現(xiàn)很多問題自己都不是很清楚,基本上都是模棱兩可。 以前自己玩游戲的時候......

        java實訓心得體會

        java實訓心得體會1 此次只實訓了短短的三周。雖說時間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了......

        java實訓總結(jié)

        java實訓總結(jié) java實訓總結(jié)1 短短的一個月很快就過去了,在這短短的一個月里,我學到了很多,了解了很多。在這一個月里我學到了有關(guān)JAVA等方面的知識,了解了關(guān)于軟件開發(fā)的流程。......