java程序設(shè)計培訓(xùn)教程_第1頁
已閱讀1頁,還剩288頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1Java官方培訓(xùn)課程官方培訓(xùn)課程本書的主要目標(biāo)是為你提供有關(guān)Java應(yīng)用和Javaapplets的面向?qū)ο蟮某绦蛟O(shè)計所必需的知識和技能;并講授Java編程語言句法和面向?qū)ο蟮母拍?,以及Java運行環(huán)境的許多特性,對圖形用戶界面(GUIs)、多線程和網(wǎng)絡(luò)的支持等。本課程包括了參加SUNCertifiedJavaProgrammer和SUNCertifiedJavaDeveloper考試所必備的知識。一、課程概述課程概述本課程主要包括以下

2、內(nèi)容:Java編程語言句法應(yīng)用于Java編程語言的面向?qū)ο蟮母拍顖D形用戶界面(GUI)編程創(chuàng)建Applet多線程網(wǎng)絡(luò)本課程首先討論了Java運行環(huán)境和Java編程語言句法,然后闡述了應(yīng)用于Java編程語言的面向?qū)ο蟮母拍睿浑S著課程的進展還將討論有關(guān)Java平臺的更先進的特性。本課程授課對象應(yīng)具備運用Java編程語言或其它語言進行基本語言設(shè)計的能力,它是“非程序員Java編程”(“JavaProgrammingfNon—Programme

3、rs”,SL110)課程的延續(xù)。盡管Java編程語言獨立于操作系統(tǒng),但它所產(chǎn)生的圖形用戶界面(GUI)卻可能依賴于執(zhí)行其代碼的操作系統(tǒng)。本課程中的例題所使用的代碼運行于SolarisTM操作系統(tǒng),因而本手冊中的圖形具備MotifGUI。如果將這些代碼運行于Windows95操作系統(tǒng),則可產(chǎn)生MicrosoftWindows95GUI。本課程的內(nèi)容適用于所有Java操作系統(tǒng)端口。二、課程圖每一模塊的課程都從一張課程圖開始,使學(xué)員可掌握自己

4、的學(xué)習(xí)進度。全課程設(shè)置流程圖如下所示:三、各模塊概述各模塊概述模塊1──起步??????????????????????????????????????????????????????????????????????????????????????????????????l???????????????????????????????????????????????????????????????????????????????????

5、??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????O??????????????????3本模塊是模塊

6、5的繼續(xù),它進一步講解了Java面向?qū)ο蟮木幊棠K,包括一些新的JDK1.1特性──降級和內(nèi)部類。該模塊還介紹了在Java開發(fā)包JDKTM1.2中新增的收集的概念。模塊7──異常本模塊為Java程序員提供了一種在運行Java程序時俘獲錯誤的機制,并闡述了預(yù)定義異常和用戶定義異常。模塊8──建立GUIs在Java編程語言中,所有圖形用戶界面都是建立在框架和面板的概念之上。本模塊介紹了布局管理和容器的概念。模塊9──AWT事件模型Java編

7、程語言1.1版的最重要的變化就是將事件送入和送出Java組件的方法的變化。本模塊闡述了JDK1.0和1.1的事件模型的區(qū)別,并演示了如何建立小型事件柄(compacteventhler)的方法。模塊10──AWT組件庫本模塊介紹了用于建立JavaGUIs的抽象窗口工具包(AWT)組件,并演示了JavaAWT組件和1.1事件模型共同工作的方法。?模塊11──Java基礎(chǔ)類介紹本模塊重點介紹了JDK1.2的一個重要特性──Java基礎(chǔ)類(J

8、FC),闡述了Swing組件和它們的可插入式外觀及感覺的體系結(jié)構(gòu),并介紹了一例基本的Swing應(yīng)用及JFC的其它特點,例如在二維圖形、存取性及拖放(Drag)等方面的應(yīng)用。模塊12──JavaApplets介紹本模塊演示了applet和應(yīng)用程序開發(fā)之間的區(qū)別,并介紹了JDK1.2的聲音增強功能.模塊13──線程線程是一個復(fù)雜的論題。本模塊闡述了與Java編程語言相關(guān)的線程問題,并介紹了一個簡單的線程通信和同步傳輸實例。模塊14──流式I

溫馨提示

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

評論

0/150

提交評論