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

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

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

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

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

      達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告

      時間:2019-05-13 18:01:39下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告》。

      第一篇:達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告

      畢業(yè)實(shí)習(xí)報(bào)告

      一、實(shí)習(xí)目的:

      進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?;培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

      二、實(shí)習(xí)單位介紹:

      北京達(dá)內(nèi)科技有限公司是中國高端IT培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的 Java、C++、C#/.Net、測試、嵌入式、PHP等方面的中高端軟件人才,由美國國際數(shù)據(jù)集團(tuán)IDG和集富亞洲JAFCO ASIA投資,是國內(nèi)首家獲得國際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu)。經(jīng)過9年運(yùn)營,達(dá)內(nèi)科技實(shí)現(xiàn)了98% 的專業(yè)就業(yè)率,78%的口碑入學(xué)率,學(xué)員平均畢業(yè)薪資3800元/首月平均薪資。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢、開發(fā)、人才服務(wù)于一體的高新技術(shù)集團(tuán)公司,公司下設(shè)達(dá)內(nèi)高端IT培訓(xùn)、達(dá)內(nèi)軟件人才服務(wù)中心、達(dá)內(nèi)軟件研發(fā)中心。

      達(dá)內(nèi)科技以中關(guān)村科技園區(qū)為依托,在中國軟件業(yè)發(fā)達(dá)城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原20大城市,建立了近40家培訓(xùn)中心,占地2萬平米,年培訓(xùn)1萬多名軟件人才。已累計(jì)為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯(lián)想、神州數(shù)碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送了7萬多名中高級軟件人才,目前達(dá)內(nèi)全國擁有600多名員工,年產(chǎn)值近2億元,是中國領(lǐng)先的中高端軟件人才培訓(xùn)機(jī)構(gòu)。

      由于達(dá)內(nèi)科技優(yōu)秀的教學(xué)效果和行業(yè)領(lǐng)先的經(jīng)營模式贏得了社會各界的廣泛贊譽(yù)和好評,近年來達(dá)內(nèi)榮獲了各界權(quán)威機(jī)構(gòu)的頒獎:達(dá)內(nèi)成為業(yè)界唯一的一家2006、2007、2008、2009連續(xù)4年入選德勤評選的 “中國高科技高成長50強(qiáng)公司”、“亞太地區(qū)高科技高成長500強(qiáng)公司”,獲得首屆中國留學(xué)人才歸國創(chuàng)業(yè)“騰飛”獎、中關(guān)村管理委員會指定的“軟件人才培養(yǎng)示范基地”、被《計(jì)算機(jī)世界》評選的“就業(yè)服務(wù)杰出貢獻(xiàn)獎”、被《中國計(jì)算機(jī)報(bào)》評選的“最具影響力培訓(xùn)機(jī)構(gòu)獎”、被搜狐評為“中國十大教育集團(tuán)”、被騰訊評為“中國大學(xué)生心目中最具影響力的IT品牌”、2011年達(dá)內(nèi)CEO韓少云先生當(dāng)選中國貿(mào)易協(xié)會專家委員會第一屆副主任委員等榮譽(yù)。

      三、實(shí)習(xí)崗位介紹:

      此次實(shí)習(xí)為java實(shí)訓(xùn)班,我們組一共6人,共同完成一個服裝管理系統(tǒng)。我主要負(fù)責(zé)入庫管理模塊代碼的編寫和該模塊相關(guān)文檔的撰寫。該模塊主要功能包括:新建入庫單、刪除入庫單、查看入庫單詳細(xì)信息、更新入庫單、提交入庫單、查詢?nèi)霂靻巍?/p>

      四、實(shí)習(xí)內(nèi)容及過程:

      Mysql數(shù)據(jù)庫

      1)MySQL數(shù)據(jù)庫管理系統(tǒng)概述

      MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng),它是由MySQL AB公司開發(fā)、發(fā)布并支持的。MySQL AB是由多名MySQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價值取向、方法和成功的商業(yè)模型。

      數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實(shí)用工具,或是作為其他應(yīng)用程序的組成部分。

      MySQL服務(wù)器還有一套實(shí)用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了MySQL服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。

      MySQL服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管MySQL始終在不斷發(fā)展,但目前MySQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的MySQL十分適合于訪問Internet上的數(shù)據(jù)庫。

      2)MySQL穩(wěn)定性

      每次發(fā)布的MySQL服務(wù)器均是可用的。僅當(dāng)用戶嘗試源自“灰色區(qū)域”的代碼時才會出現(xiàn)問題。當(dāng)然,新用戶不了解“灰色區(qū)域”是什么。因此,在本節(jié)中,我們介紹了目前已知的這類區(qū)域。本節(jié)所作的介紹主要針對MySQL服務(wù)器5.0版和更高版本。在最新的版本中,更正了所有已知和通報(bào)的缺陷,但“缺陷”一節(jié)所列的除外,這類缺陷與設(shè)計(jì)有關(guān)。

      Java中的常用設(shè)計(jì)模式

      1)工廠模式

      客戶類和工廠類分開。消費(fèi)者任何時候需要某種產(chǎn)品,只需向工廠請求即可。消費(fèi)者無須修改就可以接納新產(chǎn)品。缺點(diǎn)是當(dāng)產(chǎn)品修改時,工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。

      3)工廠方法模式

      核心工廠類不再負(fù)責(zé)所有產(chǎn)品的創(chuàng)建,而是將具體創(chuàng)建的工作交給子類去做,成為一個抽象工廠角色,僅負(fù)責(zé)給出具體工廠類必須實(shí)現(xiàn)的接口,而不接觸哪一個產(chǎn)品類應(yīng)當(dāng)被實(shí)例化這種細(xì)節(jié)。

      控制技術(shù)-Servlet技術(shù)

      1)一個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都必須實(shí)現(xiàn)Servlet接口,該接口定義了生命周期方法。

      2)一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。

      頁面設(shè)計(jì)-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ù)量來說確實(shí)是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應(yīng)的版本文件。

      五、實(shí)習(xí)總結(jié)及體會

      通過這一期的實(shí)訓(xùn),雖然倍感折磨,但是收獲卻很大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。

      當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實(shí)訓(xùn)java編程技術(shù)時,讓我倍感興奮。Java是自己以后想主攻的技術(shù),所以自然也就非常的亢奮。感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實(shí)訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因?yàn)閷W(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時難免冥思苦想也無濟(jì)于事,通過我們小組的積極努力協(xié)作,同時請教老師和其他同學(xué),我們順利的化解了一道道的障礙。

      這讓我不斷的對學(xué)習(xí)技術(shù)又有了新的認(rèn)識:學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂于地接受,因?yàn)槔蠋熆隙ㄓ兴牡览?,相信老師走過的路比我們長,那么其經(jīng)驗(yàn)也就肯定比我們豐富。上課時一定要專心聽講,一個關(guān)鍵的知識點(diǎn)聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊(duì)。所以學(xué)習(xí)中我們寧可勞其筋骨,苦其心志,惡其體膚,也不能掉隊(duì)跟不上學(xué)習(xí)進(jìn)度。

      在學(xué)習(xí)的過程中也體會到,遇到問題也要請教。不然的話自己一個人去做的話會花很多的時間,我在做這個在線考試的項(xiàng)目中,其中也問到過許多問題,通過同學(xué)的幫助

      下解決了,提高了程序的開發(fā)進(jìn)程。其他的同學(xué)有問題的話我也是給他們盡量解決。我認(rèn)為學(xué)習(xí)知識的過程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進(jìn)步的。

      Java是面在的主流技術(shù)我會努力將它學(xué)好,現(xiàn)在我缺乏的是堅(jiān)持不懈的精神,周賢軍給了我很大的影響,我會向他學(xué)習(xí),雖然學(xué)習(xí)java的路還很找,但我會繼續(xù)走下去。

      在這里,我非常感謝實(shí)訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識,并等待知識的進(jìn)一步提升。

      實(shí)訓(xùn)即將結(jié)束了,我非常懷念在達(dá)內(nèi)科技的實(shí)訓(xùn),在實(shí)訓(xùn)的這1個月時間里,我每一天過的都市踏實(shí)的,充實(shí)的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關(guān),實(shí)現(xiàn)自己未來的理想!

      第二篇:java實(shí)訓(xùn)報(bào)告兩篇

      java實(shí)訓(xùn)報(bào)告兩篇

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

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

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

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

      java實(shí)訓(xùn)個人總結(jié)3篇java實(shí)訓(xùn)個人總結(jié)3篇

      4、在做項(xiàng)目的時候不應(yīng)該有參考代碼

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

      一:項(xiàng)目的地位

      因?yàn)閰⒓泳蜆I(yè)培訓(xùn)的學(xué)員很多都是有一定的計(jì)算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在?;蛘呤莿偖厴I(yè)的學(xué)生,多少都有一些基礎(chǔ)。

      他們欠缺的主要是兩點(diǎn):

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

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

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

      二:如何選擇項(xiàng)目

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

      1:項(xiàng)目不能太大,也不能太小

      這個要根據(jù)項(xiàng)目練習(xí)的階段,練習(xí)的時間,練習(xí)的目標(biāo)來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達(dá)不到練習(xí)的目的。

      2:項(xiàng)目不能脫離實(shí)際應(yīng)用系統(tǒng)

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

      3:項(xiàng)目應(yīng)能覆蓋所學(xué)的主要知識點(diǎn)

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

      4:最后綜合項(xiàng)目一定要是實(shí)際應(yīng)用系統(tǒng)

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

      三:Java怎么選擇項(xiàng)目

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

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

      (1)最終的項(xiàng)目一定是真實(shí)的項(xiàng)目,也就是要把學(xué)員訓(xùn)練到能夠獨(dú)立開發(fā)實(shí)際應(yīng)用,通常我們還不能選最簡單的項(xiàng)目,因?yàn)閷W(xué)員的吸收還要有一個折扣,所以最終的項(xiàng)目應(yīng)該選實(shí)際項(xiàng)目中中等難度的項(xiàng)目

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

      (3)然后開始選擇分階段的項(xiàng)目,分階段的項(xiàng)目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點(diǎn),這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項(xiàng)目后,同樣去分解,定出為了完成他所需要的各部分知識點(diǎn)和深度。

      (4)然后是選擇上課期間的演示項(xiàng)目,演示的項(xiàng)目是為了做分階段項(xiàng)目服務(wù)的,可以認(rèn)為是分階段項(xiàng)目的分階段項(xiàng)目

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

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

      日常教學(xué)和練習(xí)中學(xué)習(xí)和掌握的知識

      ==〉演示項(xiàng)目

      ==〉分階段項(xiàng)目

      ==〉綜合項(xiàng)目

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

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

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

      1:真項(xiàng)目

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

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

      2:真流程

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

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

      3:真環(huán)境

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

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

      Leader,大家分工合作,共同完成項(xiàng)目。

      4:真開發(fā)

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

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

      (1):現(xiàn)場帶領(lǐng)學(xué)生一起做分析和設(shè)計(jì),而不是預(yù)先做好了來講講。因?yàn)樾枰獙W(xué)生學(xué)習(xí)的是分析設(shè)計(jì)的過程和方法,而不是已經(jīng)做好的結(jié)果。

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

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

      在我學(xué)習(xí)的語言中,我自己認(rèn)為Java是一門比較強(qiáng)大的面向?qū)ο蟮木幊陶Z言,不僅僅是因?yàn)樗目缙脚_型還有它的較強(qiáng)的實(shí)用性,強(qiáng)悍的嵌入性。

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

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

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

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

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

      第三篇:Java實(shí)訓(xùn)報(bào)告

      Java實(shí)訓(xùn)報(bào)告

      實(shí)訓(xùn)項(xiàng)目:小豬吃豆 班級:

      指導(dǎo)老師:

      一,游戲介紹:

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

      二,設(shè)計(jì)思路:

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

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

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

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

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

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

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

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

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

      四,心得體會:

      在游戲開發(fā)的整個過程,我感受最深的就是大力丸實(shí)現(xiàn)的部分。因?yàn)榇罅ν枋抢蠋熞蟮淖詈笠粋€拓展部分,我完成前面部分的時候,曾想過不要增加大力丸,就那樣就行了??珊髞砦矣X得還是有時間,可以試試,就自己去試了。才發(fā)現(xiàn),其實(shí)大力丸部分的實(shí)現(xiàn)也不是很難,還是可以完成的。而且是自己一個人完成的。這讓我覺得:在開發(fā)過程,不應(yīng)該還沒有開始工作,開始嘗試就選擇放棄。有些功能,只要能嘗試著去開發(fā),最后是可以完成的。不要還沒開始就放棄,那樣就絕對沒有機(jī)會完成相關(guān)內(nèi)容。

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

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

      第四篇:java實(shí)訓(xùn)報(bào)告

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

      實(shí)訓(xùn)報(bào)告

      實(shí)訓(xùn)題目: 網(wǎng)上書店 專

      業(yè):計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 班

      級:

      14網(wǎng)絡(luò)2班 姓

      名:郭裕明 指導(dǎo)教師:梁興波

      2016年

      目錄

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

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

      ①分離HTML和java。

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

      2.1實(shí)訓(xùn)題目

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

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

      2.2平臺要求

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

      2.3實(shí)現(xiàn)功能

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

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

      3.實(shí)訓(xùn)報(bào)告內(nèi)容

      3.1 需求分析

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

      其中的概括圖如下

      3.2 概要設(shè)計(jì)

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

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

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

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

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

      用戶查看購書車中的信息,確認(rèn)要購買的圖書,可以直接提交定單,在定單中填寫自己的相關(guān)信息,填寫信息必須正確,填寫完只要付款后,經(jīng)過管理員的確認(rèn)便可以得到郵購的圖書。3.4 代碼實(shí)現(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)頁的功能是實(shí)現(xiàn)連接數(shù)據(jù)庫管路的 Login.jsp <%@ page contentType=“text/html;charset=gb2312”%> <%@ include file=“../incoming/common.jsp”%> 網(wǎng)上書店


      管理員登陸

      第五篇:java實(shí)訓(xùn)報(bào)告

      摘要

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

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

      1.1NetBeans IDE簡介

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

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

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

      =

      圖1.1Java的運(yùn)行環(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計(jì)算器

      要求編寫一個模擬計(jì)算器Applet,使用面板和網(wǎng)絡(luò)布局,添加一個文本框,10個數(shù)字按鈕(0~9),四個加減乘除按鈕,一個等號,一個清除按鈕。計(jì)算器效果如圖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);}

      //點(diǎn)擊小數(shù)點(diǎn)按鈕

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

      String text=jTextField1.getText();

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

      jTextField1.setText(text+“.”);

      }

      //點(diǎn)擊運(yùn)算符

      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計(jì)算器調(diào)試

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

      下載達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告word格式文檔
      下載達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


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

      相關(guān)范文推薦

        2013年實(shí)習(xí)實(shí)訓(xùn)方案-達(dá)內(nèi)

        2013年實(shí)習(xí)實(shí)訓(xùn)方案 一、實(shí)習(xí)實(shí)訓(xùn)企業(yè)概況 企業(yè)名稱:哈爾濱達(dá)內(nèi)科技開發(fā)有限公司 加拿大達(dá)內(nèi)IT培訓(xùn)集團(tuán)以中關(guān)村科技園區(qū)為依托,在中國軟件業(yè)發(fā)達(dá)城市——北京、上海、廣州、......

        java實(shí)訓(xùn)報(bào)告書寫(精選合集)

        課題名稱:Hannoi塔 1.1系統(tǒng)介紹 本系統(tǒng)是旨在模擬Hannoi塔運(yùn)行功能,暫時考慮單機(jī)環(huán)境下的實(shí)現(xiàn);操作系統(tǒng)選擇目前常用的Windows XP/2000。 1.2 設(shè)計(jì)要求 (見教材,自己書寫) 1.3 總......

        Java實(shí)訓(xùn)心得報(bào)告

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

        java實(shí)訓(xùn)報(bào)告總結(jié)

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

        Java程序設(shè)計(jì)實(shí)訓(xùn)報(bào)告

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

        java實(shí)訓(xùn)報(bào)告總結(jié)

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

        JAVA實(shí)訓(xùn)報(bào)告總結(jié)

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

        暑期實(shí)訓(xùn)報(bào)告

        暑期實(shí)訓(xùn)論文 生命基地091 這個假期,我們小組五人參加了學(xué)院安排的暑期實(shí)訓(xùn)活動,地點(diǎn)是淮安植物生長調(diào)節(jié)劑工程技術(shù)研究中心。時間雖然不長,我們都獲益匪淺,學(xué)習(xí)并體會到了很多......