无码中文字幕加勒比一本二本,无码超碰在线观看,国产精品黄色视频一站,狠狠色狠狠色综合婷婷tag

  • <menu id="4awim"><option id="4awim"></option></menu>
    <tfoot id="4awim"><th id="4awim"></th></tfoot><center id="4awim"><em id="4awim"></em></center><rt id="4awim"><table id="4awim"></table></rt>
  • <menu id="4awim"><optgroup id="4awim"></optgroup></menu>
  • 當(dāng)前位置:好文網(wǎng)>職場文書>實習(xí)報告>java實習(xí)報告

    java實習(xí)報告

    時間:2024-06-22 11:54:57 實習(xí)報告 我要投稿

    java實習(xí)報告

      在經(jīng)濟發(fā)展迅速的今天,報告的使用頻率呈上升趨勢,我們在寫報告的時候要注意語言要準(zhǔn)確、簡潔。那么,報告到底怎么寫才合適呢?下面是小編幫大家整理的java實習(xí)報告,歡迎閱讀,希望大家能夠喜歡。

    java實習(xí)報告

    java實習(xí)報告1

      一、實習(xí)目的

      通過實習(xí),培養(yǎng)綜合運用Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)動手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。通過理論與實際的結(jié)合、學(xué)校與社會的溝通,進(jìn)一步提高自己的思想覺悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問題的實際工作能力,以便培養(yǎng)自己成為能夠主動適應(yīng)社會主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

      二、實習(xí)單位基本情況介紹

      神豐信息技術(shù)(延邊)有限公司(簡稱“神豐信息”),是一家由日方注資,專注于面向中國豐田汽車的軟件開發(fā)設(shè)計、受托日本神豐信息系統(tǒng)株式會社開展系統(tǒng)開發(fā),系統(tǒng)維護、面向中國的日資企業(yè)開展系統(tǒng)開發(fā),以及面向中國國內(nèi)的軟件開發(fā)設(shè)計的IT企業(yè)。公司成立于20xx年

      8月12日,注冊資金RMB2,000,000元(神豐信息系統(tǒng)株式會社100%投資),20xx年04月04日成為延邊朝鮮族自治州信息產(chǎn)業(yè)協(xié)會會員;20xx年05月25日成為吉林省軟件輸出聯(lián)盟會員;20xx年05月30日被認(rèn)定為吉林省科技企業(yè);20xx年09月25日通過雙軟認(rèn)定(軟件企業(yè)認(rèn)定、軟件產(chǎn)品認(rèn)定)。神豐信息一直秉承軟件提高效率、與社會共創(chuàng)信息化新時代的理念,致力于為用戶提供具有自主知識產(chǎn)權(quán)的系統(tǒng)軟件、安全軟件、平臺軟件、各類應(yīng)用軟件以及全方位的解決方案和相關(guān)服務(wù)。

      三、實習(xí)內(nèi)容

      1.日語培訓(xùn)

      由于公司為日資企業(yè),日常工作要求職員使用日語,因此,公司特從日本請來中原先生為我們做培訓(xùn)。大家零基礎(chǔ)開始,每天有兩到三個小時的學(xué)習(xí)時間,每周一參加語言階段性測試。過程雖然比較艱難,但是效果顯著,目前基本工作語言可用日語交流。

      2.Java實訓(xùn)

      通過本次實習(xí),我對Java語言的各種特性有了更進(jìn)一步的體會:

     、貸ava語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很

      容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++

      中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。

     、贘ava語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為implements)。Java語言全面支持動態(tài)綁定,而C++

      語言只對虛函數(shù)使用動態(tài)綁定。總之,Java語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。

     、跩ava語言支持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)程方法激活)機制也是開發(fā)分布式應(yīng)用的重要手段。

     、躂ava語言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。

     、軯ava語言是可移植的,這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的可移植性,Java編譯器是用Java實現(xiàn)的,Java的運行環(huán)境是用ANSI

      C實現(xiàn)的。

     、拊贘ava語言中,線程是一種特殊的對象,它必須由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方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。

      Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為synchronized)。

     、逬ava語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運行時刻的`表示,能進(jìn)行運行時刻的類型檢查。

      3.數(shù)據(jù)庫實訓(xùn)——SQL

      Server20xx

      在此次實習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——SQL

      Server20xx。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無縫的與Windows

      20xxServer和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)用程序。

      4.社會人教育 社會人教育也可以稱為職業(yè)道德教育,是指從事一定職業(yè)的人們在職業(yè)活動中所應(yīng)遵循的道德規(guī)范以及該職業(yè)所要求的道德準(zhǔn)則、道德情操和道德品質(zhì)的總和。成功的大學(xué)生職業(yè)道德教育可以為大學(xué)生以后從事本職工作打下良好的職業(yè)道德基礎(chǔ),為他們從業(yè)后具備良好職業(yè)道德修養(yǎng)提供理論、知識、情感前提。因此公司對新職員開展了職業(yè)道德教育課程,主要課程包括職前職業(yè)道德教育,即通過教育使大學(xué)生自覺認(rèn)識到自己將來所從事職業(yè)的社會價值,使他們深刻感受到自己肩負(fù)的社會責(zé)任和使命,確立正確的就業(yè)意識和擇業(yè)取向;表現(xiàn)在將來的從業(yè)行為上,通過教育使他們熱愛本職工作,盡職盡責(zé)地履行職業(yè)義務(wù),有較強的敬業(yè)和奉獻(xiàn)精神。

      四、實習(xí)收獲

      通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實習(xí)期間,我對項目的開發(fā)有了一個較完整的了解和熟悉。在實習(xí)過程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。再次,個人日語水平有了長足進(jìn)步,對日后生活工作頗有裨益。

      此次畢業(yè)實習(xí),我學(xué)會了運用所學(xué)知識進(jìn)行軟件開發(fā),學(xué)會了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問題的經(jīng)驗方法。同時我體驗到了社會工作的艱苦性,通過實習(xí),讓我在社會中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動手操作能力,提升了自己的實踐技能。積累了軟件開發(fā)的經(jīng)驗,為以后工作也打下了很好的基礎(chǔ)。實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會因涉事而成長。

    java實習(xí)報告2

      一.實現(xiàn)目的

      在大三第一學(xué)期開學(xué)后,繼續(xù)在學(xué)校學(xué)習(xí)本專業(yè)知識有一個月,在這一個月,我越來越發(fā)現(xiàn),自己的專業(yè)知識掌握的并不牢固,或者說是當(dāng)時大一大二自己感覺學(xué)的還不錯,當(dāng)真正讓我自己去做一個項目的時候,我并不能將整個流程一連串的做下來,必須參考老師之前做的模板來做。所有我離校,去校外培訓(xùn)繼續(xù)深入的學(xué)習(xí)專業(yè)知識。

      半年的培訓(xùn)結(jié)束后,找一家實習(xí)單位來,磨合自己踏入社會前的就業(yè)準(zhǔn)備。在學(xué)校學(xué)到的理論知識運用到實際工作中,并借此機會提高自己的社會閱歷,工作經(jīng)驗。

      提高自己對于社會的認(rèn)知能力,擴大知識面,同時提高自己的專業(yè)技能、實踐能力,以及讓理論聯(lián)系實際,讓自己迅速適應(yīng)社會工作環(huán)境。逐步實現(xiàn)自己由學(xué)生到社會的轉(zhuǎn)變,培養(yǎng)自己初步擔(dān)任技術(shù)工作的能力,以便培養(yǎng)自己成為能夠主動使用社會主義現(xiàn)代化建設(shè)需要的復(fù)合型人才。這對我在正式工作前有很重要的意義,不論是專業(yè)技能,還是綜合素養(yǎng),以及實際中的人際關(guān)系都是十分寶貴的經(jīng)驗。

      二.實習(xí)內(nèi)容

      (一).實習(xí)單位

      青島創(chuàng)斯特信息科技有限公司

     。ǘ.崗位介紹

      崗位職責(zé):

      1、按照需求和技術(shù)框架要求進(jìn)行項目或產(chǎn)品開發(fā);

      2、對自己負(fù)責(zé)的項目進(jìn)行全程跟蹤,根據(jù)客戶需要迭代優(yōu)化;

      3、與客戶進(jìn)行現(xiàn)場溝通,能夠充分理解客戶需求;

      4、保質(zhì)保量的完成分配給自己開發(fā)的模塊或系統(tǒng).

      任職要求:

      1、熟悉JAVA開發(fā)和安卓系統(tǒng)開發(fā);

      2、熟悉主流開發(fā)架構(gòu)和開發(fā)流程;

      3、熟悉軟件開發(fā)流程及軟件管理;

      4、有3個以上相關(guān)項目開發(fā)經(jīng)驗;

      5、計算機相關(guān)專業(yè)優(yōu)先;

      注:動手能力強的應(yīng)屆生也可以考慮。

     。ㄈ.實習(xí)時間

      20xx/5/2---20xx/5/31

      (四).實習(xí)安排

      測試準(zhǔn)備上線的PC端,及客戶端的APP程序。檢測是否程序漏洞及不足。通過SVN上報問題。并詳細(xì)描述問題的情景問題。分配給指定的分修改。

     。ㄎ澹.過程介紹

      本次實習(xí)共四周時間,我實習(xí)的崗位是軟件測試工程師。

      第一周:

      1.熟悉本公司的工作環(huán)境,跟著指導(dǎo)老師了解公司相關(guān)業(yè)務(wù)和產(chǎn)品,學(xué)會使用公司所開發(fā)的應(yīng)用軟件和各種產(chǎn)品設(shè)備,熟悉和了解一貫的操作方法和可能出現(xiàn)的問題,了解軟件測試的正常工作流程。

      2.看產(chǎn)品介紹和說明書,熟悉它的大致結(jié)構(gòu)。由于自己的方向不是測試,測試經(jīng)理就給我大概講了一下所有的測試流程,以及測試的相關(guān)文檔以及文檔應(yīng)該包括的內(nèi)容,根據(jù)公司現(xiàn)有的項目具體讓我學(xué)習(xí)怎樣進(jìn)行測試。

      3.看以前的提交過的bug詳細(xì)信息,學(xué)習(xí)怎樣將發(fā)現(xiàn)的bug描述的更加專業(yè)和準(zhǔn)確,方便開發(fā)人員了解bug,以及學(xué)習(xí)怎樣寫測試報告和了解日報的格式。

      第二周:

      熟悉了相關(guān)軟件和硬件的操作和基本故障診斷之后,我也成為工作之中的一員,正式投入工作崗位。

      1.我首先還是通過跟蹤產(chǎn)品一下已存在或者修復(fù)過的bug信息,熟悉具體功能和業(yè)務(wù)邏輯,并對這些bug進(jìn)行驗證。在我驗證bug信息的時候,每一個bug對于我來說都是新的,完全不同的,即使是針對同一個模塊的相關(guān)子模塊,所以每在我驗證完一個bug之后,都會對相關(guān)的業(yè)務(wù)相對的熟悉一些。另外在我學(xué)習(xí)驗證bug信息的.過程中,我熟悉了管理工具SVN的使用,以及相關(guān)測試環(huán)境的搭建與維護。因為很多bug存在于不同版本的產(chǎn)品上,所以我經(jīng)常處于卸載與安裝軟件的工程中。

      2.搭建相關(guān)環(huán)境。在搭建測試環(huán)境時也廢了不少功夫,搭建需要測試項目的運行環(huán)境后,安裝好測試需要的相關(guān)軟件。

      3.開始對公司項目進(jìn)行測試。選擇正確的版本號測試,如果那個模塊的功能出現(xiàn)了問題,及時與開發(fā)人員來進(jìn)行交流,通過SVN提交詳細(xì)的bug信息(最好加上截圖附件),讓開發(fā)人員對bug一一進(jìn)行修改。

      4.記下每天的工作內(nèi)容,每天提交日報給指導(dǎo)老師,每周再以周報的形式提工作總結(jié)交給指導(dǎo)老師。指導(dǎo)老師會對我寫的周報進(jìn)行檢查,對其中存在的問題以郵件的方式發(fā)給我,以便之后工作中好改正。

      5.為了能更加了解軟件中各種功能的關(guān)聯(lián)關(guān)系,公司把客戶請來,和客戶溝通了解整個項目的功能及流程。同時自己也要把bug和負(fù)責(zé)項目的技術(shù)人員進(jìn)行溝通。和一切相關(guān)的人員交流,不同的交流渠道,獲得消息是不同的,角度也是不同的。和開發(fā)人員交流,會了解開發(fā)人員怎么實現(xiàn)軟件功能的,和項目管理人員進(jìn)行交流,會知道開發(fā)進(jìn)度及遇到的困難,和客戶進(jìn)行交流,了解的是在現(xiàn)實生活中需求背景。

      6.協(xié)調(diào)項目的內(nèi)部測試,本項目中測試后期一輪測試,包括軟件硬件結(jié)合的測試。比如:實際測試需要用到寫字板連接教師手機客戶端,將寫字板的信息同步到教師客戶端,同時學(xué)生客戶端也能收到解答信息。認(rèn)真完成項目的測試工作,和技術(shù)支持共同保證項目質(zhì)量。

      7.項目測試的問題跟蹤及處理采用每日進(jìn)行修改問題回歸測試工作,每日同步更新問題跟蹤單的模式,按照規(guī)劃時間完成系統(tǒng)更新測試。作為此次項目測試的成員之一,對于日常的測試流程、測試任務(wù)分配、測試執(zhí)行、缺陷跟蹤、協(xié)調(diào)內(nèi)部測試及協(xié)調(diào)客戶測試方面能力均得到了進(jìn)一步提高。

      三.實習(xí)體會

      實習(xí)期兩周的感覺,收獲頗多,不管是從工作技能上還是從為人處世上,我都感覺自己個人能力有了很大的提高,或者說是看到了自己有待提高的地方有很大的的空間。

      (1).工作技能

      一個月的實習(xí)期,自己所從事的是軟件測試的工作,并不是自己專業(yè)選修的方向。所以一切都是從頭開始的,而更需要自己的努力、耐心和細(xì)心。這些都是自己欠缺的,但是在工作了2周后,參與了企業(yè)的運作過程,最后發(fā)現(xiàn)自己真的在實踐能力上有了很大的改善。要想成為好的測試人員,首先得了解自己要測試的軟件的相關(guān)知識。要了解軟件產(chǎn)品的架構(gòu)是什么樣的。要了解軟件的市場需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關(guān)心的,也是在測試中需要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學(xué)會要多讀些軟件系統(tǒng)的技術(shù)文檔,軟件設(shè)計文檔,這些文檔可以幫助了解產(chǎn)品如何工作。還有多看看公司Bug庫中的問題,這些存在的問題可以幫助自己了解軟件產(chǎn)品哪些地方存在缺陷,軟件系統(tǒng)那些地方會出現(xiàn)錯誤。軟件是運行在一個大環(huán)境中,如果對系統(tǒng)不熟悉,那么有些問題你不能從一個更廣闊的層面考慮,學(xué)習(xí)操作系統(tǒng)的知識,有助于你發(fā)現(xiàn)缺陷,定位問題更加準(zhǔn)確。比如軟件運行在Windows或者Linux,如果不懂操作系統(tǒng),你就無法建立測試環(huán)境,有些時候時候軟件的組件發(fā)生問題,就是自己系統(tǒng)配置造成的,對系統(tǒng)不熟悉,會把外在原因歸結(jié)為軟件本身。所以要學(xué)習(xí)關(guān)于和軟件系統(tǒng)相關(guān)的知識,比如編程,網(wǎng)絡(luò),數(shù)據(jù)庫等。不一定要學(xué)習(xí)到多好的程度,只是通過這些擴展的知識面,可以在發(fā)現(xiàn)問題,解決問題上不會局限在狹小的圈子里。雖然離真正的軟件測試工程師的要求還有很大的距離,但是自己一定會努力,向著自己的目標(biāo)前進(jìn)。

     。2).為人處世

      也讓自己成熟了許多。在實習(xí)過程中成立的小團隊,彼此之間互相溝通,互相幫助,為了我們的目標(biāo)而努力,圓滿地完成了此次實習(xí)的實踐任務(wù),讓我看到了大家對于工作的熱情。

      總之,通過這次實習(xí),確實讓自己成長了許多。在實習(xí)期間,我學(xué)到了許多東西,遇到了一些困難,也看到了自己本身存在著的許多問題。在測試時要想使自己的工作做得更加周全?倳龅竭@樣那樣的問題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的不足,缺點疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強自己的實踐操作技能,為以后能做好以后的工作而努力。

      四.知識技能應(yīng)用

      實習(xí)已經(jīng)兩周,關(guān)于專業(yè)知識暫時沒用到多少,因為實習(xí)期側(cè)重的是軟件測試,通過測試來加深對項目的理解及功能實現(xiàn)的應(yīng)用。

      在實習(xí)期學(xué)到之前從沒接觸過的知識有很多。

      1.測試環(huán)境(網(wǎng)絡(luò)環(huán)境,windows環(huán)境等)

      2.數(shù)據(jù)庫管理

      3.編程技巧(java編程設(shè)計,腳本語言,設(shè)計工具,XML編程)

      4.軟件測試技術(shù)(測試?yán)碚摚椒,流程,文檔寫作,測試工具,自動測試)

      5.測試技術(shù)實踐

      軟件測試的基礎(chǔ)知識(黑盒測試,白盒測試,單元測試,系統(tǒng)測試)

      軟件測試的基本工具(測試管理工具,自動化測試工具,性能測試工具)

    java實習(xí)報告3

      一、實習(xí)時間:

      20xx年2月25日 至20xx年3月22日

      二、實習(xí)地點

      C樓數(shù)學(xué)實驗室

      三、實習(xí)目的

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

      四、實習(xí)內(nèi)容

      第一階段:兩周時間,我自學(xué)了GUI編程,看了大量的教學(xué)視頻和資料。我首先在圖書館借閱相關(guān)java方面的書籍,潛心學(xué)習(xí),首先使自己對java的整個知識結(jié)構(gòu)有一個整體的把握,先粗略的通讀一遍,然后回顧整個知識點,勾畫出自己不懂得地方,然后找學(xué)習(xí)過java的同學(xué)一起探討,一起研究。在將java的.基礎(chǔ)知識弄懂之后,我就在網(wǎng)上搜索一些java的教學(xué)視頻,然后自己仿照視頻認(rèn)真地去練習(xí),最終,在兩周的時間里,對java的知識以及重難點都有了一個很好地把握。

      第二階段:由指導(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)格,講了繪制界面的一些心得與要點,十分受用。

      剩下的最后一周,由我們自己分組完成本次的項目。我們小組最終是由四個人組成的,其中我是我們小組的組長。我先將真?zhèn)系統(tǒng)的架構(gòu)搭建起來,然后我們小組就進(jìn)行了任務(wù)的派發(fā),我負(fù)責(zé)核心代碼的編寫,其他人負(fù)責(zé)文檔部分與界面美化,系統(tǒng)測試。

    java實習(xí)報告4

      畢業(yè)實習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實踐性教學(xué)環(huán)節(jié)之一,通過實習(xí)學(xué)生將進(jìn)一步了解社會,增強對社會主義現(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é)校能給我們提供機會,也感謝公司為我們提供條件。

      Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮腵程序設(shè)計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機、移動電話和互聯(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í)報告5

      一.實習(xí)目的

      大學(xué)期間,學(xué)校教授了計算機的基礎(chǔ)課程,例如數(shù)據(jù)結(jié)構(gòu),計算機網(wǎng)絡(luò)原理,離散數(shù)學(xué),編譯原理等、這些課程有助于我們形成系統(tǒng)的計算機邏輯體系,熟悉計算機的底層原理,從而可以更加容易上手企業(yè)級開發(fā)。

      到了大四的上學(xué)期,對于項目經(jīng)驗,自己只是搭過簡單的環(huán)境,實現(xiàn)了一些簡單的需求。對于真正可以運行在服務(wù)器上,可以接受大量用戶訪問的真實項目,內(nèi)心還是很渴望見一見,看看和平時自己寫的有什么區(qū)別,自己需要在哪方面下功夫來更好的提升自己。

      另外,從大學(xué)校園進(jìn)入社會,我覺著也是需要一個緩沖期,畢竟校園對我們還是很包容的,像要更好的適應(yīng)社會生活,還是應(yīng)該要更加嚴(yán)格的要求自己,勇敢面對社會工作中的挑戰(zhàn)。

      二.實習(xí)主要內(nèi)容

      公司名稱:東方航空電子商務(wù)有限公司

      公司簡介:東航電商將以東航每年近億人次的旅客運輸量為客戶流量基礎(chǔ),整合各類線上、線下產(chǎn)品及服務(wù)資源,為用戶提供出行相關(guān)一站式集成產(chǎn)品和服務(wù)解決方案。

      第一周:了解一下公司環(huán)境,餐廳,便利店。給實習(xí)生分發(fā)新電腦,公司硬件人員負(fù)責(zé)安裝Windows系統(tǒng)。

      第二周:觀看公司發(fā)的學(xué)習(xí)視頻,學(xué)習(xí)基本的SpringBoot使用,自己下載運行環(huán)境,例如Idea,Mysql,Git,VsCode等相關(guān)環(huán)境。其中Mysql的下載安裝遇到誤刪除,預(yù)先環(huán)境等問題廢了不少功夫。

      第三周到以后:分到相應(yīng)的項目組,下達(dá)任務(wù),開始真正的工作。

      項目名稱:接送機改版項目

      項目內(nèi)容介紹:該項目主要用于接送乘機的用戶。比方說飛機乘客想要打車去自己預(yù)定的機場就可以在網(wǎng)上下單讓出租車來接自己,同樣當(dāng)乘客坐飛機到達(dá)目的地也可以下單讓出租車將其送到指定的地點。

      項目架構(gòu)簡介:該項目采用SpringBoot搭建,接口顯示采用Swagger2,緩存使用Redis,信息調(diào)用采用WebService,數(shù)據(jù)持久層使用Mybatis,版本控制使用GitLab。

      負(fù)責(zé)模塊:

      1、我的航班接口,查詢用戶機票訂單

      2、內(nèi)部/外部渠道號查詢(增加緩存)

      3、訂單列表

      4、訂單詳情

      5、訂單狀態(tài)列表

      6、用戶評價

      7、取消訂單是否有損

      8、取消訂單

      9、去支付接口

      每一個模塊就是一個接口,我的工作就是在兩個星期內(nèi)寫完接口,并且完成相應(yīng)的'測試。

      由于此項目是從C#的老項目改版成Java項目,所以需要我們先看懂C#的老項目,然后再用Java重寫。

      工作內(nèi)容:項目負(fù)責(zé)人首先將整個項目的任務(wù)劃分為一個個的任務(wù),再將任務(wù)分配到項目組的成員,再將主要框架代碼上傳到GitLab,我們使用Soucetree工具將代碼導(dǎo)入到自己的電腦上,完成相應(yīng)的工作將代碼上傳,再有專門的負(fù)責(zé)人將代碼進(jìn)行整合,從而完成整個項目的內(nèi)容,如果有問題要及時的詢問。

      當(dāng)所有的代碼上傳完畢,此時再GitLab上重新開一個分支,項目組所有人將此最終項目導(dǎo)入自己電腦,測試自己負(fù)責(zé)的接口。

      另外,每周都要提交周報,又來記錄自己每天都完成了哪些工作,學(xué)習(xí)了哪些內(nèi)容。

      三、實習(xí)總結(jié)

      此次實習(xí),我收獲了很多。我覺著可以分為個人技術(shù)成長和為人處世兩方面來談。

      1、個人技術(shù)成長

      首先我終于有了實際的項目經(jīng)驗,以后再找工作時就可以很有底氣的寫上去,然后技術(shù)上也有了提高,當(dāng)然這要感謝公司里前輩的悉心教導(dǎo),也讓我知道外面的世界很大,厲害的人有很多,如果想要在這一行走下去需要極大的努力。

      最重要的是遇到問題一定要多問,剛開始的時候因為我不喜歡問問題,導(dǎo)致項目做的很慢,被項目負(fù)責(zé)人好好的說了一頓,他告誡我不會的,不知道的很正常,一定要多問,不要耽誤項目的進(jìn)度。

      對于基礎(chǔ)知識的掌握一定要牢固,之前我總是喜歡新的技術(shù),喜歡擴展自己的知識面,結(jié)果在真正工作的時候才發(fā)現(xiàn)真正考驗技術(shù)的反而是那些最基本的東西,比如說Java基礎(chǔ)類的Date類,如果沒有好好研究,那用到的時候就會擔(dān)心自己會不會用錯,還是用LocalDate好一點呢,就會顯得捉襟見肘,耽誤時間。

      對于自己見到過的知識點一定要深入的研究,我在工作就因為淺嘗輒止而受到負(fù)責(zé)人的數(shù)落。比如之前將對象轉(zhuǎn)化為Json字符串是很常見使用方法,但是項目中的需求是倒過來的,是需要將Json字符串轉(zhuǎn)化為對象。因為之前沒有研究過兩者的相互轉(zhuǎn)化,在用到的時候自然也是不容易想到,結(jié)果耽誤了好長時間。

      對整個項目一定要先有個大概的了解,不能只是著眼于自己的任務(wù)。因為整個項目是一個整體,有可能我會調(diào)你的接口,你也可能調(diào)我的接口,需要兩者的相互溝通。最關(guān)鍵的是項目中會有一個公共的工具類,別的成員寫好的工具都會放在里面。之前由于我并不知道,每次都重復(fù)造輪子,導(dǎo)致覺著工作異常艱難,后來幸好被負(fù)責(zé)人及時指正,才發(fā)現(xiàn)任務(wù)沒那么繁重。

      2、為人處世

      要學(xué)會合作,之前在學(xué)校都是一個人完成項目,但到了公司,由于項目很大,必然需要與人合作,那么就需要多考慮別人的感受,比如說代碼注釋一定要清晰,提交代碼一定要自己先多檢查檢查,不要讓別人重復(fù)做你該做的事。

      總結(jié):

      此次實習(xí)讓我發(fā)現(xiàn)自身的諸多不足,路漫漫其修遠(yuǎn)兮,但是我會正視這些問題,好好努力,迎接更好的自己。

    java實習(xí)報告6

      這次到達(dá)內(nèi)的生產(chǎn)實習(xí),每個人都抱著一種認(rèn)真學(xué)習(xí)的態(tài)度,去接受未來的挑戰(zhàn)。 在現(xiàn)今社會,就業(yè)問題就似乎總是圍繞在我們的身邊,成了說不完的話題。招聘會上的大字報都總寫著“有經(jīng)驗者優(yōu)先”,可還在校園里面的我們這班學(xué)子社會經(jīng)驗又會擁有多少呢?

      為了拓展自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中的`經(jīng)驗,鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正走入社會,能夠適應(yīng)國內(nèi)外的經(jīng)濟形勢的變化,并且能夠在生活和工作中很好地處理各方面的問題,我來到了重慶達(dá)內(nèi)軟件有限公司,開始了我這個假期的專業(yè)實習(xí)。專業(yè)實習(xí),就是把我們在學(xué)校所學(xué)的理論知識,運用到客觀實際中去,使自己所學(xué)的理論知識有用武之地。

      只學(xué)不實踐,那么所學(xué)的就等于零。理論應(yīng)該與實踐相結(jié)合。另一方面,實踐可為以后找工作打基礎(chǔ)。通過這段時間的專業(yè)實習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因為環(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然就不一樣了。

      第一周的學(xué)習(xí)比較輕松,我們學(xué)習(xí)了基本的Linux系統(tǒng)命令和操作,開始熟悉實習(xí)所用的系統(tǒng),為以后的實習(xí)打下基礎(chǔ)。我們從最基礎(chǔ)的CoreJava開始學(xué)習(xí)。從變量、運算符、順序控制等開始學(xué)習(xí)。由于兩三年前學(xué)習(xí)的內(nèi)容早已生疏,我們在重新學(xué)習(xí)的過程中仍有不少收獲,所謂溫故而知新就是這個道理吧。

    java實習(xí)報告7

      實習(xí)目的:

      在internet飛速開展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成局部,從而倍受人們的重視。通過這次實習(xí),學(xué)習(xí)企業(yè)級計算機知識,穩(wěn)固以前所學(xué)理論的知識,提高處理實際問題的能力,了解社會中建設(shè)在internet的主要內(nèi)容和實際開展情況,并為自己踏入社會環(huán)境接軌做準(zhǔn)備。

      實習(xí)目的:

      武漢國家軟件培訓(xùn)基地

      實習(xí)任務(wù):

      網(wǎng)絡(luò)開展考察,學(xué)習(xí)編程語言知識,穩(wěn)固以前所學(xué)理論的知識,提高處理實際問題的能力。

      實習(xí)內(nèi)容:

      網(wǎng)絡(luò)編程語言學(xué)習(xí):java。

      在20xx年xx月xx日我參加了校外實習(xí),在國家軟件培訓(xùn)基地歷時四周的實習(xí)時間,進(jìn)入公司的時候,就讓我感覺到另外的一種氣氛,F(xiàn)在我已經(jīng)不是在學(xué)校了,能夠任性的選擇上課和不上課,能夠任性的選擇遲到不遲到,而是進(jìn)入了一家公司,我看到那么多的員工都在那么努力認(rèn)真的工作,一下就讓我的情緒上升到了另外一個境界,一向有點散漫的我,頓時覺得這樣的踏實的生活日子才是我應(yīng)該具有的,在大學(xué)浪費的那么多時間應(yīng)該要在這里好好補起來。我們不可能簡單的了解一些企業(yè)文化,簡單的學(xué)學(xué)新的知識就可以了,我們的這個實習(xí)必將是一個繁忙的實習(xí),也必將是一個充實的,進(jìn)步的實習(xí)。來到這里,我們要忘掉大學(xué)里自由的作息時間,克服困難,養(yǎng)成良好的工作生活習(xí)慣;诟鞣矫娴脑,雖然在去之前我們做了比擬充足的準(zhǔn)備,但還是遇到了一些困難,例如學(xué)習(xí)時間長,課后實戰(zhàn)比擬繁多,但時間又比擬的短,難以保證按時按質(zhì)按量完成。

      下午,我們在班主任的帶著下熟悉了一下實習(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ù),然后我們就一起到機房里面按照指導(dǎo)老師的要求來完成工程的局部。

      我以前有html語言根底、C語言和C++根底,這為我這次實習(xí)學(xué)習(xí)java的打下了良好的根底和開端。

      java的跨平臺性,較強的平安性,功能強大性是我把它作為學(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ò)根底知識。上面套接字,url,端口號等。學(xué)習(xí)多線程這局部是需要有操作系統(tǒng)的根底知識。掛起,執(zhí)行,睡眠等各種狀態(tài)的相互轉(zhuǎn)換,同步方法等。學(xué)習(xí),需要用到很多的根底知識。這些知識是過去我所學(xué)習(xí)過的。學(xué)習(xí)編程語言,最好的方法是多想,多寫,堅持。在解決問題時,需要的是足夠的耐心,檢查,核對程序是需要細(xì)心。

      工程一定要全新的工程,不能是以前做過的,工程一定要企業(yè)真實工程,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng),在開發(fā)時要和企業(yè)的開發(fā)保持一致,在做工程的時候不應(yīng)該有參考代碼。因為參加實習(xí)的學(xué)生很多都是有一定的計算機根底,大局部都具備一定的編程根底,像我們這種計算機專業(yè)的大三學(xué)生,多少都有一些根底。我們主要的缺點是不能全面系統(tǒng)的、深入的`掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要,還有沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。

      解決的方法就是通過工程練習(xí),對所學(xué)知識進(jìn)行深化,然后通過工程來獲取實際開發(fā)的經(jīng)驗,從而彌補這些缺乏,盡快到達(dá)企業(yè)的實際要求。工程應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教教學(xué)性或者是純練習(xí)性的工程。因為實習(xí)的時間有限,我必須盡快地融入到實際工程的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個工程都必須跟實際應(yīng)用掛鉤。學(xué)以致用,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

      通過四周的實習(xí)學(xué)習(xí),老師的講解,了解到選擇工程的重要性,我們選擇的工程最終的工程一定是真實的工程,也就是要訓(xùn)練到能夠獨立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的工程,因為我們的吸收還要有一個折扣,所以最終的工程應(yīng)該選實際工程中中等難度的工程;最終工程定下來過后,開始分解這個工程,看看為了到達(dá)完成這個工程需要哪些技術(shù)和知識點,以及每局部知識點的深度,然后定出每個分階段的任務(wù);然后開始選擇分階段的工程,分階段的工程應(yīng)該比剛剛分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能到達(dá)訓(xùn)練的目標(biāo)。定下分階段工程后,同樣去分解,定出為了完成我所需要的各局部知識點和深度;然后是選擇上課期間的演示工程來進(jìn)行觀察和理解,演示的工程是為了做分階段工程效勞的,可以認(rèn)為是分階段工程的分階段工程;最終把要求掌握的知識點和要求掌握的深度,分散到日常學(xué)習(xí)和練習(xí)中。

      在一個具體的工程中,我們需要有開發(fā)環(huán)境,開發(fā)的環(huán)境也跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應(yīng)用效勞器、常用插件、測試工具、工程管理工具、工程管理文檔等等。構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當(dāng)于工程經(jīng)理,一個班分成多個小組,每個組有自己的組長,大家分工合作,共同完成工程。老師做為工程經(jīng)理,帶著著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團隊進(jìn)行開發(fā),實現(xiàn)整個工程。

      在實習(xí)結(jié)束的這個時候,仔細(xì)考慮一下,還是有一些地經(jīng)驗教訓(xùn)的。例如在活動中我們能感覺得到,很多的工作經(jīng)驗,開發(fā)的知識我們了解的還是不夠充分,致使我們在開發(fā)初期要發(fā)費較多的時間用于入門。但有一點感覺就是,我們在學(xué)校所學(xué)的一些根本知識還是比擬有用的,例如J2EE,數(shù)據(jù)庫根本原理等,正是這些根底知識使我們在缺少工程經(jīng)驗的情況下還能盡快入手,后來趕上。針對我們學(xué)校局部學(xué)生普遍根底理論知識較多,工程經(jīng)驗缺乏的現(xiàn)象,我們同學(xué)大可以去掉以往羞于參與工程,怕在別人前認(rèn)短的心態(tài),我們學(xué)校的計算機科學(xué)與技術(shù)專業(yè)教學(xué)是挺不錯的,知識面恰到好處,我們一般在工程面前還是能很快入手的,而為了更好的進(jìn)行開發(fā),我們也應(yīng)該在校期間就多進(jìn)行一些工程方面的鍛煉,培養(yǎng)實際動手能力。我想像這樣讓同學(xué)接觸社會,培養(yǎng)實際動手能力的活動真的很不錯,也是同學(xué)們所歡送的,當(dāng)然把這樣的活動辦好需要學(xué)校的老師和同學(xué)們共同努力。也希望,這樣的活動能不斷地繼續(xù)下去,并開展壯大。雖然是短暫的實習(xí),但我想這一份經(jīng)歷必將會為我們將來進(jìn)入社會打下一個良好的根底,不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,我們都擁有了一筆珍貴的財富。

      實習(xí)體會:

      四年的大學(xué)生活,我對計算機知識有了初步的了解。通過在校的理論學(xué)習(xí),實踐學(xué)習(xí),我認(rèn)識到理論與實踐相結(jié)合的學(xué)習(xí)方法是一種好的學(xué)習(xí)方法。我把它用家中的實習(xí),它能指導(dǎo)我實踐,得出的結(jié)論是自己不會的東西很多,需要不斷地選擇性學(xué)習(xí)。過去相對獨立的學(xué)科的融合性不斷增強。通過在家的實習(xí),我認(rèn)識到自身的缺乏:如文檔習(xí)慣,自身知識結(jié)構(gòu)的問題等,我會不斷地發(fā)現(xiàn)問題,解決問題,理論聯(lián)系實際,穩(wěn)固所學(xué)知識,提高處理實際問題的能力,為自己能順利與社會環(huán)境接軌做準(zhǔn)備。

    java實習(xí)報告8

      一、實習(xí)時間:

      20xx年2月25日至20xx年3月22日

      二、實習(xí)地點

      C樓數(shù)學(xué)試驗室

      三、實習(xí)目的

      學(xué)習(xí)java開發(fā)的相關(guān)學(xué)問,駕馭java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)閱歷。通過實習(xí),培育我們綜合運用已學(xué)學(xué)問Java語言的面對對象編程實力,培育我們動手實力,培育我們良好編程規(guī)范、編程方法。以便能較全面地理解、駕馭和綜合運用所學(xué)的學(xué)問,提高自身的編程實力;增加自己的團隊協(xié)作意識,了解軟件開發(fā)的思索角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好肯定的基礎(chǔ)。

      四、實習(xí)內(nèi)容

      第一階段:兩周時間,我自學(xué)了GUI編程,看了大量的教學(xué)視頻和資料。我首先在圖書館借閱相關(guān)java方面的書籍,潛心學(xué)習(xí),首先使自己對java的整個學(xué)問結(jié)構(gòu)有一個整體的把握,先粗略的通讀一遍,然后回顧整個學(xué)問點,勾畫出自己不懂得地方,然后找學(xué)習(xí)過java的同學(xué)一起探討,一起探討。在將java的基礎(chǔ)學(xué)問弄懂之后,我就在網(wǎng)上搜尋一些java的教學(xué)視頻,然后自己仿照視頻仔細(xì)地去練習(xí),最終,在兩周的時間里,對java的學(xué)問以及重難點都有了一個很好地把握。

      其次階段:由指導(dǎo)老師講解實際項目完成過程中涉及到的一些專業(yè)學(xué)問,然后自行分組,完成本次的項目。

      根據(jù)老師的規(guī)劃,一周時間學(xué)習(xí)項目中要用到的學(xué)問與技術(shù),然后剩下一周的時間,留給大家做項目。第一周老師給大家講了一些要用到的東西。

      第一天:老師也許講了一下我們本次這次的項目內(nèi)容,是基于JavaSE即時通訊系統(tǒng)。然后給大家講了一些java的發(fā)展歷史,然后回顧了一下java的基礎(chǔ)學(xué)問。

      其次天:本次的實習(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ò)編程這塊的學(xué)問。老師給我們講了客戶端與服務(wù)器端的整體的通信過程。然后,給我們寫了一個簡潔的服務(wù)器端與客戶端,然后給我們演示了它們之間的通信,令我特別新奇。

      第四天:前天寫的服務(wù)器端是特別簡潔的,每次只能有一個客戶端登錄,并且閑聊方式是單一的一問一答的模式,非常不智能。老師在原來代碼的基礎(chǔ)上,添加了一些新的組建與集合,實現(xiàn)了這個缺陷,簡潔的到達(dá)了預(yù)期的效果,不過界面還是那種限制臺的界面,很不好看。

      第五天:老師講了一些繪制界面的組建極其詳細(xì)用法,并且介紹了界面繪制的一些風(fēng)格,講了繪制界面的一些心得與要點,非常受用。

      剩下的最終一周,由我們自己分組完成本次的項目。我們小組最終是由四個人組成的,其中我是我們小組的組長。我先將真?zhèn)系統(tǒng)的架構(gòu)搭建起來,然后我們小組就進(jìn)行了任務(wù)的派發(fā),我負(fù)責(zé)核心代碼的編寫,其他人負(fù)責(zé)文檔部分與界面美化,系統(tǒng)測試。

    java實習(xí)報告9

      一、實訓(xùn)項目

      簡易記事本

      二、實訓(xùn)目的和要求

      本次實訓(xùn)是對前面學(xué)過的全部面對對象的編程思想以及JAVAWEB編程方法的一個總結(jié)、回顧和實踐,因此,起先設(shè)計前學(xué)生肯定要先回顧以前所學(xué)的內(nèi)容,明確本次作業(yè)設(shè)計所要用到的技術(shù)點并到網(wǎng)上搜尋以及查閱相關(guān)的書籍來搜集資料。通過編寫采納JSP+Servlet+JavaBean技術(shù)框架的.應(yīng)用系統(tǒng)綜合實例,以駕馭JavaWEB開發(fā)技術(shù)。詳細(xì)要求有以下幾點:

      1.問題的描述與程序?qū)⒁獙崿F(xiàn)的詳細(xì)功能。

      2.程序功能實現(xiàn)的詳細(xì)設(shè)計思路或框架,并檢查流程設(shè)計。

      3.代碼實現(xiàn)。

      4.設(shè)計小結(jié)。

      三、實訓(xùn)項目的開發(fā)環(huán)境和所運用的技術(shù)

      基于J2SE基礎(chǔ),利用MyEclipse8.5以上版本的集成開發(fā)環(huán)境完成實訓(xùn)項目,界面友好,代碼的可維護性好,有必要的注釋和相應(yīng)的文檔。

      四、實訓(xùn)地點、日程、分組狀況:

      實訓(xùn)地點:4棟303

      機房日程:

      第一階段:

      1.班級分組,選定課題,查閱相關(guān)資料半天

      2.劃分模塊、小組成員分工半天

      3.利用CASE工具進(jìn)行系統(tǒng)設(shè)計和分析,并編制源程序5天

      其次階段:上機調(diào)試,修改、調(diào)試、完善系統(tǒng)2天

      第三階段:撰寫、上交課程設(shè)計報告,上交課程設(shè)計作品源程序(每人1份)2天。

    java實習(xí)報告10

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

      實習(xí)時間

      20××年2月25日~20××年3月17日

      實習(xí)地點

      實習(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)取,在成才的道路上不斷攀登,有朝一日,那些成才的機遇就會紛至沓來,促使我們成為專業(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ā)知識運用在社會實踐中,在實踐中鞏固自己的理論知識,將學(xué)習(xí)的理論知識運用于實踐當(dāng)中,反過來檢驗書本上理論的正確性,鍛煉自己的動手能力,培養(yǎng)實際工作能力和分析能力,以達(dá)到學(xué)以致用的目的。通過實習(xí),深化已經(jīng)學(xué)過的理論知識,提高綜合運用所學(xué)過的知識,并且培養(yǎng)自己發(fā)現(xiàn)問題、解決問題的能力。

      ②通過java開發(fā)崗位實習(xí),更廣泛的直接接觸社會,了解社會需要,加深對社會的認(rèn)識,增強自身對社會的適應(yīng)性,將自己融合到社會中去,培養(yǎng)自己的實踐能力,縮短我們從一名大學(xué)生到一名工作人員之間的觀念與業(yè)務(wù)距離。為以后進(jìn)一步走向社會打下堅實的基礎(chǔ);

     、弁ㄟ^實習(xí),了解軟件開發(fā)工作流程,從而確立自己在最擅長的工作崗位。為自己未來的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。通過實習(xí)過程,獲得更多與自己專業(yè)相關(guān)的知識,擴寬知識面,增加社會閱歷。接觸更多的人,在實踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養(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)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是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)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的.時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。idea是個很爽的ide,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進(jìn)去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。頁面錯誤的調(diào)試,基本方法是用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。

      4、一些習(xí)慣

      遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。把代碼寫的漂亮,注釋、空行、規(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ī)范這兩點是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發(fā)人員必須應(yīng)該具備的能力,或者說應(yīng)該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進(jìn)行下一步測試。在修改的這一周內(nèi),通過自己的體會以及老師的重點強調(diào),對于代碼的編碼規(guī)范和代碼的注釋有了更深層次的理解。通過了這次的實習(xí),我個人認(rèn)為,代碼的注釋以及編碼的規(guī)范比個人的技術(shù)更為重要。

    java實習(xí)報告11

      1)實習(xí)題目

      學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)

      2)實習(xí)目的

      《Java程序設(shè)計》課程是電子商務(wù)專業(yè)的一門專業(yè)必修課程,特針對此課程進(jìn)行為期三周的實踐教學(xué),旨在提升本專業(yè)學(xué)生對此課程中的理論知識的綜合應(yīng)用能力、提高學(xué)生的邏輯思維能力、軟件開發(fā)能力。

      本次課程實習(xí)要求學(xué)生用Java技術(shù)在Windows平臺下開發(fā)學(xué)生信息管理系統(tǒng)。通過此程序的開發(fā)能夠切實提高學(xué)生的程序設(shè)計水平,在實踐中掌握面向?qū)ο蟪绦蛟O(shè)計的開發(fā)思想。

      3)開發(fā)環(huán)境

      操作系統(tǒng);Windows XP

      編程環(huán)境:MyEclipse 6.0

      主要技術(shù):Java Swing實現(xiàn)窗體界面

      JDBC實現(xiàn)數(shù)據(jù)庫操作

      系統(tǒng)架構(gòu):三層架構(gòu)(MVC)+DAO設(shè)計模式

      數(shù)據(jù)庫:MySQL5.0

      二:課設(shè)內(nèi)容;

      1)系統(tǒng)功能需求

      學(xué)生信息管理系統(tǒng)主要對在校學(xué)生的個人基本信息以及成績信息進(jìn)行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學(xué)生用戶提供成績查詢功能。我們的目標(biāo)就是為該系統(tǒng)提供前臺用戶界面設(shè)計以及后臺連接數(shù)據(jù)庫程序設(shè)計,系統(tǒng)程序界面采用Java Swing組件實現(xiàn),數(shù)據(jù)庫操作采用JDBC實現(xiàn)。

      學(xué)生信息管理系統(tǒng)要面對教師和學(xué)生用戶。對于教師,需要查詢?nèi)繉W(xué)生的基本信息和成績信息,并且可以對其進(jìn)行修改。對于學(xué)生,不需要查詢自己的基本信息,只需要查詢成績。為了保護學(xué)生成績隱私,每位學(xué)生登錄系統(tǒng)后只能查詢自己的成績,而無法看到別人的成績。教師方面:教師通過自己的用戶名和密碼登錄后,進(jìn)入教師主界面,在這個主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學(xué)生基本信息,還是查詢學(xué)生成績信息。在查詢學(xué)生基本信息時,可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進(jìn)行查找。在查找學(xué)生成績信息時,只能依據(jù)學(xué)生姓名和學(xué)號進(jìn)行查找。在修改功能里面,包括對學(xué)生基本信息表和學(xué)生成績表進(jìn)行增加和刪除記錄。學(xué)生方面:學(xué)生通過自己的用戶名和密碼登錄此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績信息。

      2)數(shù)據(jù)庫需求

      依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個表:student表、teacher表和score表。

      (1)student(學(xué)生信息表)

      此表有六個屬性,分別為:id(主鍵,自動遞增),num(學(xué)號),sname(姓名),sex(性別),age(年齡),dept(系別)。

      (2)teacher(教師登錄表)

      此表有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。

      (3)score(教師登錄表)

      此表有六個屬性列:分別為:id(主鍵,自動遞增),num(學(xué)號),sname(學(xué)生姓名),course(課程名稱),score(考試成績),credit(學(xué)分)。

      三:設(shè)計過程(包括總體設(shè)計和詳細(xì)設(shè)計)

      1)項目總體設(shè)計

      需要建立一個三層模塊:視圖層(界面,提供用戶輸入)控制層(接受用戶輸入處理)持久層(連接數(shù)據(jù)庫)。

      在登陸界面實現(xiàn)教師、學(xué)生的登錄,實現(xiàn)學(xué)生查看自己所有信息的界面,教師對學(xué)生信息、學(xué)生成績信息的增刪減查功能的實現(xiàn)。

      2)項目詳細(xì)設(shè)計

      1、需要有開發(fā)環(huán)境,安裝編程環(huán)境:MyEclipse 6.0、數(shù)據(jù)庫:MySQL5.0、安裝Navicat for Mysql程序;

      2、仔細(xì)閱讀《Java實習(xí)指導(dǎo)書》,詳細(xì)了解對學(xué)生信息管理系統(tǒng)設(shè)計與開發(fā)的總體設(shè)計;

      3、首先需要建立四個包,分別為:ui包,dao包,connection包,model包。connection包,主要負(fù)責(zé)獲得與數(shù)據(jù)庫的連接和關(guān)閉連接;dao包主要負(fù)責(zé)對數(shù)據(jù)庫的操作;ui包主要分為登錄界面、學(xué)生查詢界面、教師對學(xué)生信息和學(xué)生成績信息進(jìn)行增刪減查操作的界面;

      4、ui包是界面,系統(tǒng)運行主界面--學(xué)生信息管理登陸界面(根據(jù)公共數(shù)據(jù)庫建立自己的數(shù)據(jù)庫,輸入登錄名、密碼可以分別進(jìn)入教師主頁面、學(xué)生主頁面), 學(xué)生詳細(xì)信息界面(進(jìn)入后會出現(xiàn)學(xué)生自己的成績等詳細(xì)的信息,并有退出功能),老師登陸界面(可以對學(xué)生信息進(jìn)行增刪減查,對學(xué)生成績信息進(jìn)行增刪檢查,并有退出功能);

      5、ui包中還有對學(xué)生信息進(jìn)行增加學(xué)生、刪除學(xué)生、查看學(xué)生信息、瀏覽所有學(xué)生信息、增加學(xué)生成績信息、刪除學(xué)生成績信息、查看學(xué)生成績信息的7個界面,每個功能實現(xiàn)完成后會顯示操作成功,并有退出功能;

      6、然后在Java編程環(huán)境MyEclipse 6.0編寫代碼;

      7、首現(xiàn)建立以dumeilingxxglxt命名的項目工程,然后建立ui包,然后再建立LoginUI類,代碼敲完LoginUI類的所有代碼,然后開始根據(jù)提示,這個 LoginUI類所需要的dao包,connection包,model包,還有dao包的 ScoreDao類、StudentDao類、 TeacherDao類;connection 包的.DBConnection ;model包的Scor類 ,Studente類, 然后在敲ui包中的ScoreAddUI類, ScoreDeleteUI類,ScoreQueryUI類,StudentAddUI類, StudentDeleteUI類, StudentQueryUI類,StudentScoreUI 類,eacherMainUI類;

      8、在MyEclipse中導(dǎo)入數(shù)據(jù)庫驅(qū)動包mysql-connector-java-5.0.5.jar;

      9、 在Navicat for Mysql打開數(shù)據(jù)庫,然后建表:student表、teacher表和score表,進(jìn)入主界面,實現(xiàn)系統(tǒng)登陸功能;

      10、連接公共數(shù)據(jù)庫:Navicat for Mysql

      代碼為:("jdbc:mysql://192.168.0.1:3306/dumeiling","root","p");

      11:然后開始運行,發(fā)現(xiàn)錯誤并解決錯誤;

      12:在所有代碼都正確的情況下,所有界面將會出現(xiàn)。

      四:調(diào)試過程(包括系統(tǒng)測試、出現(xiàn)的問題、解決的方法等)

      出現(xiàn)最多的錯誤就是:

      1)代碼編寫錯誤,解決方法就是照著代碼繼續(xù)核對,直到可以運行

      2)當(dāng)連接上公共數(shù)據(jù)庫后,運行LoginUI,出現(xiàn)登陸界面,但是輸入登錄名、密碼點擊登陸后卻出不出現(xiàn)學(xué)生信息界面或是老師登陸界面,這時候下面將會出現(xiàn)許多錯誤提示,點擊后開始再次找出錯誤的代碼,這個難度比較大,需要自習(xí)閱讀每一行代碼,在熟知代碼的前提下對程序代碼進(jìn)行修改,也是最考驗我們耐心的時刻,過了之一階段,實習(xí)的基本要求就達(dá)到了,然后就該對程序加入一些自己的設(shè)計,以此來不同于別人。

      3)在我設(shè)計好的代碼中,登錄學(xué)生界面是出現(xiàn)一個Driver success,connection succecc的提示,但是卻不顯示學(xué)生信息,一直不知道是什么原因,最后把數(shù)據(jù)庫的三個表刪除,再次建表,結(jié)果全部成功了,對我來時這是一個謎啊。

      五、小結(jié)(在整個課程設(shè)計過程中的總結(jié)和體會)

      將近三周的JAVA實習(xí)很快就結(jié)束了,雖然僅僅只有三周,但我學(xué)到了許多知識,以前只是做些JAVA實驗,敲一堆代碼,然后出來個簡單的結(jié)果,還有的是沒有在主函數(shù)里輸入,只是學(xué)會掌握屬性存取器的使用,super、final、abstract關(guān)鍵字,理解抽象類與抽象方法,理解并掌握接口的定義與使用等等,但這次不一樣,是設(shè)計與開發(fā)個學(xué)生信息管理系統(tǒng),實現(xiàn)教師、學(xué)生登錄并實現(xiàn)增刪價查功能。

      在整個學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)過程中,感觸最深的就是兩周的敲代碼、核對代碼?梢哉f是一次痛苦的體驗,但是在實習(xí)的第三周看到自己的成果展示,不得不佩服自己的毅力。

      通過對這次學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)過程實習(xí),我發(fā)現(xiàn)任何一種語言只要你用心投入,你就會發(fā)現(xiàn)其實一切都那么簡單,就拿這四個包中的類代碼,如果你仔細(xì)分析的話,你會發(fā)現(xiàn)其實一些帶麥?zhǔn)遣畈欢嗟,也就是說只要你會其中一個操作代碼,你就會其他的操作,老師給的程序代碼教師操作功能只有6個,但是我們可以再添加兩個界面。我的自己設(shè)計部分是:添加背景顏色、并增加了一個瀏覽所有學(xué)生信息的界面,但是沒有連接到正確的界面上,由于自己安排的時間問題,沒有及時寫出來,還有就是我在添加背景顏色時,還是不太清楚,確切說自己登陸界面添加背景顏色正確,其他的被覆蓋這了,總的來說還是不太懂代碼。

      還有體會最深的一點是:只要你用心去學(xué)習(xí),你就回學(xué)到一些東西,也許不是那么明顯,但是只要付出還是會有收獲的。在第三周周二是交作業(yè)時,有的同學(xué)自己昨天完全正確的程序,今天完全不管用了,我看到了她的急躁,一直埋怨、似乎有點想哭,其實我想說:冷靜。然后看看是什么原因,假如是電腦的問題李珂把代碼拷走,重新建立工程,說實話,我不知道重新建了多少次,遇事一定要讓自己冷靜,不要急,事情總會有解決的方法。

    java實習(xí)報告12

      畢業(yè)實習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實踐性教學(xué)環(huán)節(jié)之一,通過實習(xí)學(xué)生將進(jìn)一步了解社會,增強對社會主義現(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é)校能給我們提供機會,也感謝公司為我們提供條件。

      Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機、移動電話和互聯(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ù),能夠獨立完成從手機終端到服務(wù)器端完整開發(fā)方案。使得能夠掌握android相關(guān)領(lǐng)域基礎(chǔ)知識,學(xué)會開發(fā)Android手機應(yīng)用系統(tǒng);掌握手機開發(fā)要點;培養(yǎng)基本的編程感覺。

      在這5天時間里,我們學(xué)習(xí)了Android開發(fā)環(huán)境的搭建實現(xiàn)基于Android4.2 SDK的開發(fā)環(huán)境,理解DDMS等常用Android手機開發(fā)工具Android中Activity的基本應(yīng)用

      了解Activity對于手機UI界面的`關(guān)系,實現(xiàn)項目的UI界面的設(shè)計,理解Android開發(fā)中的resource各種資源Android的常用組件熟悉TeXtView、EditTeXt、Spinner、ListView等常用組件,實現(xiàn)基本功能。常用布局的實現(xiàn)基于項目,使用線性布局、盒式布局、相對布局等常用布局管理器Android中菜單的實現(xiàn)應(yīng)用常見的三種手機菜單模式,學(xué)會實現(xiàn)定制菜單內(nèi)容Android中監(jiān)聽的應(yīng)用理解手機事件的監(jiān)聽,應(yīng)用不同的監(jiān)聽事件來實現(xiàn)各種手機常見動作 學(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)手機客戶端的RSS新聞閱讀器。

      通過實習(xí),培養(yǎng)我們綜合運用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(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í)報告13

      大四初始,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時代的時刻,才真正懂得回眸的意義。想想走過的路,想想現(xiàn)在的路,想想來時的路,不知道未來能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!

      在四川短暫的一個月里,我從基礎(chǔ)入手,強化了java語言編程,學(xué)習(xí)了java語言編程和編程概念與技巧。時間很短,但成長很快,無論是理論知識還是動手實踐能力都得到了大幅度的提高。而將理論和實踐相結(jié)合,相互促進(jìn),相互補充,使得學(xué)習(xí)更加透徹。通過用不同方法實現(xiàn)同一個項目,不斷深入,層層推進(jìn),學(xué)以致用!

      實踐過程中,開發(fā)一個簡單的小項目,包括如何將Java的思想運用到實際系統(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é)知識,獨立完成問題分析,結(jié)合Java理論知識,編寫程序解決指定問題。初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;提高綜合運用所學(xué)的理論知識和方法獨立分析和解決問題的能力。同時在這次實踐中,培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。 然而,在這次實踐中,我覺得一個人完成一個項目是多么的艱難,在一些大型的項目中,團隊合作是多么重要。盡管這次只是一個小項目,卻也要耗費大量的精力。 我學(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í)報告14

      一、實習(xí)目的

      通過實習(xí),培養(yǎng)綜合運用Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)動手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。通過理論與實際的結(jié)合、學(xué)校與社會的溝通,進(jìn)一步提高自己的思想覺悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問題的實際工作能力,以便培養(yǎng)自己成為能夠主動適應(yīng)社會主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

      二、實習(xí)單位基本情況介紹

      無錫達(dá)內(nèi)科技有限公司是北京達(dá)內(nèi)科技有限公司在無錫的全資子公司,達(dá)內(nèi)是中國高端IT培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的Java、C++、C#/、測試、嵌入式、PHP等方面的中高端軟件人才,由美國國際數(shù)據(jù)集團IDG、集富亞洲JAFC0

      ASIA和高盛集團投資,是國內(nèi)首家獲得國際風(fēng)險投資的IT培訓(xùn)機構(gòu)。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢、開發(fā)、人才服務(wù)于1體的中國最領(lǐng)先的中高端軟件和服務(wù)外包人才培訓(xùn)機構(gòu)。由于達(dá)內(nèi)科技優(yōu)秀的教學(xué)效果和行業(yè)領(lǐng)先的經(jīng)營模式贏得了社會各界的廣泛贊譽和好評。

      三、實習(xí)內(nèi)容

      1. Java實訓(xùn)

      通過本次實習(xí),我對Java語言的各種特性有了更進(jìn)一步的體會:

     、 Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++

      中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。

     、

      Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為implements)。Java語言全面支持動態(tài)綁定,而C++

      語言只對虛函數(shù)使用動態(tài)綁定?傊琂ava語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。

      ③

      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語言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。

      ④

      Java語言是可移植的,這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的.可移植性,Java編譯器是用Java實現(xiàn)的,Java的運行環(huán)境是用ANSI

      C實現(xiàn)的。

     、

      在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方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。

      Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為synchronized)。

     、

      Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運行時刻的表示,能進(jìn)行運行時刻的類型檢查。

      2. 數(shù)據(jù)庫實訓(xùn)——ORACLE

      在此次實習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——ORACLE。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持JDBC、ADO等技術(shù)的應(yīng)用,可無縫的與ORACLE集成,提供高效安全的數(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)用程序。

      3. Web開發(fā)實訓(xùn)

      Web開發(fā)的實訓(xùn)時間最長,也是學(xué)習(xí)東西最多的一段時間。因為在這

      一階段,開始接觸到在以后工作都會用到的開發(fā)技術(shù)。首先學(xué)習(xí)的是網(wǎng)頁開發(fā)的基礎(chǔ):HTML和CSS,它們是構(gòu)成網(wǎng)頁界面的主要部分。然后是XML技術(shù),它是一種國際標(biāo)準(zhǔn)的數(shù)據(jù)存儲語言。接著,我們開始學(xué)習(xí)JDBC,這是通過代碼連接數(shù)據(jù)庫的一種非常簡便的方便,讓我們在自己的程序中隨時調(diào)用數(shù)據(jù)庫的數(shù)據(jù)。然后,我們開始學(xué)習(xí)Jquery和ajax,前者是一種腳本語言,可以實現(xiàn)非常強大的頁面功能,包括各種事件、數(shù)據(jù)和處理和頁面的動態(tài)效果。后者是一種動態(tài)顯示的技術(shù),可以實現(xiàn)頁面的區(qū)域刷新,從而達(dá)到無閃爍頁

      面的效果。這些之后,是框架技術(shù)。包括Struts2、Hibernate,Spring,這三大框架,簡化了Java代碼,使得網(wǎng)站的開發(fā)更為簡潔?偟膩碚f,在這一階段學(xué)到的東西最多,最有收獲。我們還接觸到了真正的項目實踐--NETCROSS電信計費系統(tǒng)的開發(fā)。

      四、實習(xí)收獲

      通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實習(xí)期間,我對項目的開發(fā)有了一個較完整的了解和熟悉。在實習(xí)過程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。再次,個人日語水平有了長足進(jìn)步,對日后生活工作頗有裨益。

      此次畢業(yè)實習(xí),我學(xué)會了運用所學(xué)知識進(jìn)行軟件開發(fā),學(xué)會了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問題的經(jīng)驗方法。同時我體驗到了社會工作的艱苦性,通過實習(xí),讓我在社會中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動手操作能力,提升了自己的實踐技能。積累了軟件開發(fā)的經(jīng)驗,為以后工作也打下了很好的基礎(chǔ)。實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會因涉事而成長。

    java實習(xí)報告15

      1、傳統(tǒng)的錯誤觀念

      以前以為教學(xué)視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?

      有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。

      2、如何調(diào)試追蹤?

      如果你能在短短的時間內(nèi)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的idea,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進(jìn)去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。

      頁面錯誤的調(diào)試,基本方法是用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,。例如。缺少對象 這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。畢業(yè)實習(xí)總結(jié)

      3、一些習(xí)慣

      遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。

      解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。

      把代碼寫的漂亮,注釋,空行,規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的'代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。

      任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。

      4、題尾話

      如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進(jìn)!

    【java實習(xí)報告】相關(guān)文章:

    java畢業(yè)實習(xí)報告范文07-15

    Java實習(xí)總結(jié)05-10

    java實習(xí)心得總結(jié)09-12

    java實習(xí)工作總結(jié)08-10

    java 高級簡歷模板11-22

    java工作總結(jié)04-15

    java面試自我介紹04-22

    java開發(fā)轉(zhuǎn)正申請書03-15

    java員工轉(zhuǎn)正自我鑒定07-21