JAVA實(shí)習(xí)報(bào)告徐發(fā)新.doc_第1頁(yè)
JAVA實(shí)習(xí)報(bào)告徐發(fā)新.doc_第2頁(yè)
JAVA實(shí)習(xí)報(bào)告徐發(fā)新.doc_第3頁(yè)
JAVA實(shí)習(xí)報(bào)告徐發(fā)新.doc_第4頁(yè)
JAVA實(shí)習(xí)報(bào)告徐發(fā)新.doc_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

安徽經(jīng)濟(jì)管理學(xué)院信息科學(xué)系電子信息工程100506班實(shí)訓(xùn)報(bào)告題 目 JAVA實(shí)習(xí)報(bào)告 姓 名 徐發(fā)新 學(xué) 號(hào) 10050612 成 績(jī) 2012 年 9 月 1 日 關(guān)于達(dá)內(nèi)達(dá)內(nèi)IT培訓(xùn)集團(tuán)是中國(guó)高端IT培訓(xùn)的第一品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的Java、C+、C#/.Net、3G/Android、3G/IOS、 PHP、嵌入式、軟件測(cè)試等8大課程方向中高端軟件人才,先后獲得美國(guó)國(guó)際數(shù)據(jù)集團(tuán)IDG、集富亞洲JAFCO ASIA、美國(guó)高盛銀行的三輪投資,是國(guó)內(nèi)首家獲得國(guó)際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu)。達(dá)內(nèi)IT培訓(xùn)集團(tuán)經(jīng)過(guò)10年運(yùn)營(yíng),以中關(guān)村科技園區(qū)為依托,在中國(guó)軟件業(yè)發(fā)達(dá)城市北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原30多個(gè)大城市,建立了50多家培訓(xùn)中心,占地3萬(wàn)平米,年培訓(xùn)1.5萬(wàn)名軟件人才。已累計(jì)為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯(lián)想、神州數(shù)碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送了9萬(wàn)多名中高級(jí)軟件人才,是中國(guó)最大的中高端軟件人才培訓(xùn)機(jī)構(gòu)。 達(dá)內(nèi)IT培訓(xùn)集團(tuán)的各個(gè)中心由軟件專家負(fù)責(zé)運(yùn)營(yíng),課程設(shè)計(jì)引進(jìn)北美先進(jìn)技術(shù),貼近中國(guó)軟件企業(yè)的實(shí)際需求,同時(shí),聘請(qǐng)北美海外專家與來(lái)自IBM、華為、用友、亞信、東軟等國(guó)內(nèi)外名企的一線實(shí)戰(zhàn)專家擔(dān)任講師,以確保高端培訓(xùn)效果。達(dá)內(nèi)在課程設(shè)計(jì)與培訓(xùn)模式上不斷創(chuàng)新,開創(chuàng)“零首付、低押金,就業(yè)后付款”的信貸就業(yè)模式先河,改革培訓(xùn)模式保持培訓(xùn)規(guī)模擴(kuò)大的同時(shí)確保90%以上的就業(yè)率,同時(shí)高質(zhì)量就業(yè)實(shí)習(xí)目的 通過(guò)實(shí)習(xí), 進(jìn)一步了解java開發(fā)的相關(guān)知識(shí),掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。通過(guò)學(xué)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基礎(chǔ)知識(shí),提高分析,判斷和處理實(shí)際問(wèn)題的能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開發(fā)的思考角度和主要流程,為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好地工作,大好一定的基礎(chǔ)。 通過(guò)本次實(shí)習(xí),我對(duì)java語(yǔ)言的各種特性有了更進(jìn)一步的體會(huì);一:java語(yǔ)言是實(shí)用的java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C+語(yǔ)言很相近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用java。另一方面。Java丟棄了C+中很少使用的,很難理解的,令人迷惑的那些特性,如操作符重載,多繼承,自動(dòng)的強(qiáng)制類型轉(zhuǎn)換,特別地,java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。二:java語(yǔ)言是面向?qū)ο蟮膉ava語(yǔ)言提供類,接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C+語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定??傊ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。三:java語(yǔ)言是分布式的java語(yǔ)言支持internet 應(yīng)用的開發(fā),在基本的java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口()它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。四:java語(yǔ)言是體系結(jié)構(gòu)中立的java語(yǔ)言是體系結(jié)構(gòu)中立的java程序(后綴為java的文件)在java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實(shí)現(xiàn)這個(gè)java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。五:java 語(yǔ)言是可移植的java語(yǔ)言是可移植的,這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度,java系統(tǒng)本身也具有很強(qiáng)的可移植性,java編譯器是用java實(shí)現(xiàn)的,java的運(yùn)行環(huán)境是用ANSIC實(shí)現(xiàn)的。六:java 語(yǔ)言是多線程的在java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須有Thread類或其子類來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程;其一、使用型構(gòu)為Thread(Runnable)的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二、從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對(duì)象即為線程,值得注意的是Thread類已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法。而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。Java語(yǔ)言支持對(duì)個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。七:java語(yǔ)言是動(dòng)態(tài)的 java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類,這也有利于軟件的升級(jí),另外,java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。 實(shí)習(xí)內(nèi)容 一:java算法語(yǔ)言數(shù)據(jù)結(jié)構(gòu)算法內(nèi)存管理os原理;研究數(shù)據(jù)的存儲(chǔ)方式1 隊(duì)列: first in first out2 鏈表: 內(nèi)存節(jié)點(diǎn)通過(guò)地址建立聯(lián)系3 堆棧: first in last out4 二叉樹: 分層管理模型效率: 速度快,內(nèi)存占有率低,電池intel:兩個(gè)整數(shù):a0,b0,不許使用 if,loop(for,dowhile,while,if goto),?:只允許一條輸出語(yǔ)句:pirntf(%d.);cout.System.out.println(.);總能找出a,b的最大值(|a+b|+|a-b|) /2二:java的特性:1.c,c,java 的比較?程序構(gòu)造:(1)C:面向過(guò)程,按照步驟逐一執(zhí)行。由函數(shù)構(gòu)成。(2)c:不完全面向?qū)ο?。c為了兼容c,允許程序中存在孤立的方法。c+程序由函數(shù)和類構(gòu)成。(3)java:完全面向?qū)ο?,由類?gòu)成。內(nèi)存管理方式:(1)c,c:手動(dòng)內(nèi)存管理方式。內(nèi)存的開辟及釋放需要程序員手動(dòng)控制。(2)java:自動(dòng)的內(nèi)存管理方式。內(nèi)存由垃圾收集器自動(dòng)回收,程序員無(wú)需管理內(nèi)存釋放問(wèn)題。繼承:(1) c:允許多繼承,一個(gè)類可以同時(shí)繼承多個(gè)父類。三:JDK配置環(huán)境JDK環(huán)境變量:為os配置額外的信息。任何路徑下都可以直接使用copy.exe a b1.path:bin文件夾所在的路徑。2.CLASSPATH:java被編譯之后所獲得的字節(jié)碼文件所存放的位置.3.JAVA _HOME:jdk的安裝路徑實(shí)現(xiàn)跨平臺(tái)的特性。更換操作系統(tǒng)不需要改變?cè)创a。實(shí)習(xí)中遇到的問(wèn)題問(wèn)題一 不習(xí)慣全命令操作剛開始用Linux系統(tǒng)的時(shí)候,不習(xí)慣用指令完成所有的操作,后來(lái)逐漸熟悉并習(xí)慣了命令操作。問(wèn)題二 對(duì)Java語(yǔ)言語(yǔ)法和C混淆復(fù)習(xí)所學(xué)過(guò)的C語(yǔ)言,并購(gòu)買Java核心編程書籍認(rèn)真閱讀領(lǐng)悟,逐漸對(duì)Java有了一定的掌握問(wèn)題三 打代碼的速度較慢以前不注重打字速度,直到在這里實(shí)習(xí)的時(shí)候發(fā)現(xiàn)我的速度跟不上老師,也影響了我聽課的效率。為此,我每天練習(xí)打字,三個(gè)星期過(guò)去了,打字速度有了很大的提高,現(xiàn)在基本可以跟得上。實(shí)習(xí)收獲通過(guò)實(shí)習(xí)我對(duì)項(xiàng)目的開發(fā)有了一個(gè)較完整的了解。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論