JAVA實習報告徐發新.doc_第1頁
JAVA實習報告徐發新.doc_第2頁
JAVA實習報告徐發新.doc_第3頁
JAVA實習報告徐發新.doc_第4頁
JAVA實習報告徐發新.doc_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論