java應用程式開發

java應用程式開發

《java應用程式開發》是2014年重慶大學出版社出版的書籍, 本書邏輯清晰,內容嚴謹,適用性廣,可作為高職高專院校計算機類專業的專用教材,也可作為Java 語言的軟體開發人員的入門自學參考書。

基本介紹

  • 中文名:java應用程式開發
  • 作者:林峰
  • 出版社:重慶大學出版社
  • ISBN:9787562482017
內容簡介,圖書目錄,

內容簡介

林峰編著的《Java應用程式開發》摒棄傳統的以學科為中心的內容組織體系,精選16個學習情境,設計了75個任務,分別介紹了 JaVa語言基礎、面向對象編程基本概念、異常處理、圖形界面、委託事件、I/0數據流和執行緒等方面的知識。內容由淺人深,使讀者能夠全面掌握Java技術,為從事系統開發打下堅實的基礎。

圖書目錄

學習情境1 Java語言入門
任務1 搭建Windows平台的Java語言環境
任務2 編寫並運行Java程式
任務3 剖析Java程式
擴展閱讀1 Java概況
擴展閱讀2 一些基礎知識
學習情境2 面向對象編程的基本概念
任務1 初識對象和類
任務2 體驗面向對象編程思想
拓展閱讀 面向對象編程的其他概念
學習情境3 Eclipse集成開發環境
任務1 搭建Eclipse集成開發環境
任務2 利用Eclipse開發Java Application程式
任務3 利用Eclipse開發Java Applet小程式
任務4 創建學習本課程的Eclipse用戶環境
拓展閱讀 Eclipse集成開發環境與Java開發
學習情境4 變數、計算、表達式和語句
任務1 認識數據類型
任務2 聲明變數
任務3 認識運算符
任務4 認識表達式和語句
任務5 體驗變數的作用域
任務6 實現數據類型轉換
學習情境5 控制流語句
任務1 使用簡單的選擇語句
任務2 使用switch選擇語句
任務3 使用while和do-while循環語句
任務4 使用for循環語句
任務5 使用分支語句
拓展閱讀1 控制流語句中常見的低級編程錯誤
拓展閱讀2 增強版的for語句
拓展閱讀3 分支語句的綜合使用
學習情境6 數組與字元串
任務1 定義並使用數組
任務2 定義並使用多維數組
任務3 定義並使用string字元串
任務4 定義並使用StringBuffer字元串
任務5 實現數字與字元串之間的相互轉換
拓展閱讀1 引用數據類型
拓展閱讀2 常用的字元串對象方法
學習情境7 類和對象(一)
任務1 定義並使用方法
任務2 傳遞基本數據類型的實際參數
任務3 傳遞引用數據類型的實際參數
任務4 定義類
任務5 創建並使用對象
拓展閱讀1 垃圾收集器
拓展閱讀2 對象數組
拓展閱讀3 數組、字元串和普通對象的比較
學習情境8 類和對象(二)
任務1 使用this關鍵字
任務2 定義並使用類變數和類方法
任務3 使用包
拓展閱讀1 使用類方法兩個重要場景
拓展閱讀2 靜態引導語句
拓展閱讀3 訪問屬性的使用
學習情境9 繼承
任務1 體驗子類和父類
任務2 體驗子類繼承父類的成員
任務3 體驗子類對象包含父類對象
任務4 研究子類構造方法與父類構造方法
任務5 體驗隱藏欄位
任務6 研究覆蓋方法
任務7 利用繼承實現多態
任務8 研究抽象方法與抽象類
拓展閱讀1 構造方法的調用鏈
拓展閱讀2 f inal關鍵字的使用
拓展閱讀3 多態性編程的好處
拓展閱讀4 數據類型轉換
拓展閱讀5 通用超類
學習情境10 接口
任務1 認識並使用接口
任務2 實現接口
任務3 利用接口實現多態性編程
擴展閱讀1 什麼是接口
擴展閱讀2 接口的繼承
擴展閱讀3 冒泡排序
學習情境11 異常
任務1 認識Java語言的異常
任務2 處理異常
任務3 傳遞異常
任務4 定義並使用自定義異常類
拓展閱讀 利用f inally語句塊釋放資源
學習情境12 圖形用戶界面
任務1 編寫Java Applet小程式
任務2 組件基礎
任務3 使用標籤、文本欄位和按鈕
任務4 使用複選框、下拉列表和列表框
任務5 使用容器
任務6 使用容器布局管理器
拓展閱讀1 既能以Java Applet又能以Java Application運行的程式
拓展閱讀2 卡片布局管理器
學習情境13 委託事件模型
任務1 處理按鈕事件
任務2 監聽處理Window事件
任務3 使用適配器
任務4 使用匿名類
任務5 監聽處理滑鼠事件
任務6 監聽處理鍵盤事件
拓展閱讀 使用內部類
學習情境14 I/O流
任務1 使用位元組流
任務2 使用字元流
任務3 使用緩衝流
任務4 使用PrintStream流和PrintWriter流
任務5 使用標準流
拓展閱讀1 利用位元組流進行檔案複製
拓展閱讀2 字元的編碼
拓展閱讀3  PrintStream類的格式化輸出
拓展閱讀4 Scanner類
拓展閱讀5 數據流
學習情境15 一個綜合的GUI應用程式
任務1 實現下拉選單
任務2 實現彈出式選單
任務3 實現對象串列化
任務4 事件處理
任務5 彈出“關於”對話框
拓展閱讀 利用Swing組件重新實現MyDraw程式
學習情境16 執行緒
任務1 認識執行緒
任務2 創建並啟動執行緒
任務3 停止一個執行緒
任務4 設定執行緒的優先權
任務5 實現能及時作出回響的GUI應用程式
拓展閱讀 執行緒同步
參考文獻

相關詞條

熱門詞條

聯絡我們