【DOC】Java語言與www技術教學大綱._第1頁
【DOC】Java語言與www技術教學大綱._第2頁
免費預覽已結束,剩余2頁可下載查看

下載本文檔

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

文檔簡介

1、Java語言與www技術教學大綱(一)課程性質、目的與任務“JAVA 語言與 WWW 技術”是“開放教育試點” 工學科電氣信息類計算機科學與技術專業(yè) 的一門自開選修課程。課程重點講述 WWW 技術和 JAVA 語言程序設計。 JAVA 語言作為規(guī)范的在 INTERNET 上 最流行的編程語言,它的產生和發(fā)展是與 internet 和 WWW 密切相關的。該課程主要內容:(1)Internet 的基礎知識;Internet 的基本概念,它所提供的各種服務(包括 FTP 、TELNET 、WWW等)。(2)WWW 知識介紹: WWW 的基礎知識, 如何使用瀏覽器對 WWW 上的資源進行發(fā)掘和 獲取

2、,主頁的制作。(3) JAVA 語言編程技術:JAVA 技術概述及語言特點;JAVA 虛擬機; 面向對象程序設計 技術;JAVA語言基本規(guī)范; 圖形用戶界面的設計及事件處理;JAVA APPLET 程序的設計;多線程程序的設計;JAVA的異常處理機制控制程序的執(zhí)行; 使用 I/O 處理機制進行文件的 輸入/輸出處理; 使用JAVA通過SOCKET訪問服務器和客戶機,進行網絡應用程序的設計;高級 JAVA 應用技術。(二)先修課要求本課程在學習之前對計算機操作有一定的認識,以及C+程序設計語言的知識。(三)課程的教學基本要求1、 熟練掌握對象的基本概念和使用面向對象技術進行程序設計的基本思想2、

3、 掌握面向對象編程工具 JAVA 語言的基本知識3、 比較熟練地用 JAVA 語言進行一般面向對象的程序設計(四) 、文字主教材譚浩強 編著, JAVA 語言程序設計,清華大學出版社。(五)、教學內容和教學要求(共 86 學時,面授 68 學時,實驗 18 學時)一、 JAVA 概述 (6 學時)教學內容:11 什么是 Java 語言1 2 一個 Java Application 程序13 源程序的編輯與編譯1 4 常見錯誤15 使用 Java 核心 API 文檔教學要求:1 掌握 Java 程序的基本輸入輸出方法。2、掌握 Java 程序的基本類型。3、了解 Java 語言的基本特點。二、標

4、識符、關鍵字、數據類型( 6 學時)教學內容:2.1Java 的基本語法單位2.2Java 的編碼體例2.3Java 的基本數據類型2.4復合數據類型2.5 類和對象的初步介紹 教學要求:1、掌握:數據類型、表達式、變量、運算符的正確使用。2、常見標準函數。3、了解:簡單的應用程序開發(fā)三、表達式和流控制 教學內容:3 1 表達式3 2 流控制 教學要求:1、 理解:程序流程的控制四、數組和字符串 教學內容:4 1 數組4 2 字符串類型 教學要求:1、掌握:數組應用和字符串的類型五、對象和類的進一步介紹( 8 學時) 教學內容:5.1 抽象數據類型5 2 重載方法名5 3 的對象的構造和初始化

5、5 4 子類5 5 覆蓋方法56 Java 包 教學要求:1、掌握封裝與抽象的基本概念。2、 掌握創(chuàng)建對象與定義構造函數的方法。3、 掌握繼承的基本概念。4、 掌握多態(tài)的特點。5、 理解域定義。6、 理解 Java 程序中繼承的實現(xiàn)和特點。7、 理解 Java 的重載、構造函數的繼承與重載8、 了解類的修飾符9、 了解 Java 類中的方法。10、了解訪問控制符。11、了解包和接口。六、圖形用戶界面的設計( 16 學時) 教學內容:6.1 創(chuàng)建圖形用戶界面6.2 框架6.3 面板6.4 布局6.5 一個簡單的例子6.6 布局管理器6.7 容器教學要求:1、 掌握 Java 圖形用戶界面的成分。

6、2、 理解、掌握圖形用戶界面中用戶定義成分的繪制實現(xiàn)方式。3、 理解 Java 的委托事件處理機制的基本原理。4、 理解、掌握 Java.awt 包中的標準 GUI 組件的創(chuàng)建、使用和事件處理。5、 理解、掌握 Java 的常用的布局策略。七、 AWT 事件模型教學內容7 1 JDK1.0h 和 JDK1.1 事件模型7 2 JavaGUI 工作情況7 3 事件適配器教學要求1、 理解、掌握 GUI 各種容器及其使用方法。八、 Java Applet ( 12 學時)教學內容:8.2 Applet 類與 Applet 小程序82 Applet 的基本工作原理8 3 Applet 類84 HTM

7、L 文件參數傳遞8 5 數組8 6 向量87 字符串88 String 類89 StringBuffer 類8 10Java Application 命令參數 余下內容不做要求。教學要求:1、 掌握 Applet 類,理解其工作原理。2、 掌握數組、向量和字符串。3、 掌握 Java 的語言基礎類庫。九、Java 高級編程(12 學時)教學內容:9.1 異常處理9 2 異常與異常類9 3 拋出異常94 異常的處理十、線程教學內容:10 1 Java 多線程機制10 2 Java 中的線程10 3 Java 的線程類與 Runnable 接口10 4 如何在程序中實現(xiàn)多線程 105 SwingGUI 組件10 6 Japplet10 7 JButton10 8JSlider10 9JPasswordField10 10 JtabbedPane1011 流式輸入輸出與文件處理10. 12 Java 輸入輸出類庫1013 文件的處理與隨機訪問10. 14 用 Java 實現(xiàn)底層網絡通信10. 15 基于連接的流式套接字10. 16 無連接的數據報10. 17 Java 程序對網上資源的訪問 教學要求 :1、理解、掌握 Java 異常處理機制。2、理解、掌握 Java 多線程機制。3、了解 Swing G

溫馨提示

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

評論

0/150

提交評論