幫助中心 | 我的帳號 | 關於我們

Java程序設計項目開發教程(第2版高職高專電腦任務驅動模式教材)

  • 作者:編者:鄭定超//湯春華//楊雲|責編:張龍卿
  • 出版社:清華大學
  • ISBN:9787302584186
  • 出版日期:2021/11/01
  • 裝幀:平裝
  • 頁數:264
人民幣:RMB 54 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Java語言是當今流行的面向對象編程語言之一,它以其健壯性、安全性、可移植性等優點成為了程序員必備的技術。本書以典型項目講述了面向對象程序設計的相關概念和使用方法。通過本書的學習,學生不僅能夠學習到基本的面向對象程序設計技術,還能夠掌握用Java語言開發軟體項目的方法。
    本書以學生考試系統項目為開發主線,分解為11個任務,貫穿全書。本書介紹了Java基礎的開發技術和理論,將知識點與開發實踐緊密結合。本書內容包括Java語言基礎知識、類與對象的基本概念、類的方法、類的重用、介面、輸入/輸出流、圖形用戶界面設計、多線程等知識點的介紹。讀者通過閱讀本書,讀者可以全面掌握Java的初級開發技術。
    本書可以作為高職高專院校軟體技術專業、網路技術專業以及其他相關專業的教材或參考書,也適合軟體開發人員及其他有關人員作為自學參考書或培訓教材。

作者介紹
編者:鄭定超//湯春華//楊雲|責編:張龍卿

目錄
第一篇  項目開發前期準備
項目1  開發課程考試系統的準備
  1.1  相關知識
    1.1.1  Java語言的發展歷史
    1.1.2  Java語言的特點
    1.1.3  Java工作機制
    1.1.4  Eclipse集成開發環境
  1.2  項目設計與分析
  1.3  項目實施
任務1-1  JDK的安裝
任務1-2  Java環境變數配置
任務1-3  Eclipse集成工具安裝
任務1-4  編寫第一個Java程序
自測題
項目2  處理課程考試系統中的學生成績
  2.1  相關知識
    2.1.1  Java註釋
    2.1.2  標識符與關鍵字
    2.1.3  變數與常量
    2.1.4  數據類型與轉換
    2.1.5  運算符與表達式
    2.1.6  選擇結構語句
    2.1.7  循環結構語句
    2.1.8  跳轉語句
    2.1.9  數組
    2.1.10  方法與重載
  2.2  項目設計與分析
  2.3  項目實施
任務2-1  利用數組和選擇結構語句實現成績分數與評價的轉換
任務2-2  利用數組和循環結構語句實現分數的排序
自測題
項目3  定義使用課程考試系統中相關的類
  3.1  相關知識
    3.1.1  面向對象編程的思想
    3.1.2  類與對象的創建和使用
    3.1.3  類的封裝
    3.1.4  類的繼承
    3.1.5  類的多態
    3.1.6  抽象類與介面
  3.2  項目設計與分析
  3.3  項目實施
任務3-1  學生類的定義
任務3-2  問題類的定義
自測題
項目4  捕獲課程考試系統中的異常
  4.1  相關知識
    4.1.1  什麼是異常
    4.1.2  異常的捕獲和處理
    4.1.3  異常的拋出與聲明
    4.1.4  自定義異常

  4.2  項目設計與分析
  4.3  項目實施
任務4-1  自定義考試系統中學生年齡異常的處理
任務4-2  捕獲考試系統中計算平均分的算術異常
自測題

第二篇  開發課程考試系統
項目  5設計課程考試系統的用戶登錄界面
  5.1  相關知識
    5.1.1  Swing概述
    5.1.2  Swing容器
    5.1.3  常用組件
    5.1.4  布局管理器
  5.2  項目分析與設計
  5.3  項目實施
任務5-1  設計計算器
任務5-2  設計登錄頁面
自測題
項目6  處理課程考試系統中的用戶登錄事件
  6.1  相關知識
    6.1.1  Java事件處理機制
    6.1.2  動作事件
    6.1.3  鍵盤事件
    6.1.4  滑鼠事件
    6.1.5  窗口事件
  6.2  項目分析與設計
  6.3  項目實施
任務6-1  登錄功能實現
任務6-2  註冊功能實現
任務6-3  取消功能實現
自測題
項目7  實現課程考試系統中的用戶註冊功能
  7.1  相關知識
    7.1.1  單選按鈕和複選框
    7.1.2  下拉框和列表框
    7.1.3  盒式布局管理器
  7.2  項目分析與設計
  7.3  項目實施
任務7-1  編寫註冊頁面
任務7-2  實現頁面監聽事件
自測題
項目8  讀/寫考試系統中的文件
  8.1  相關知識
    8.1.1  輸入/輸出流概述
    8.1.2  字元流和位元組流
    8.1.3  過濾流和數據流
    8.1.4  標準輸入/輸出流
    8.1.5  對象序列化
  8.2  項目分析與設計
  8.3  項目實施

任務8-1  讀取註冊文件
任務8-2  頁面控制項監聽
自測題
項目9  實現課程考試系統的倒計時功能
  9.1  相關知識
    9.1.1  線程概述
    9.1.2  線程的創建與使用
    9.1.3  線程生命周期
    9.1.4  線程優先順序與調度
    9.1.5  線程同步
  9.2  項目分析與設計
  9.3  項目實施
任務9-1  倒計時頁面編寫
任務9-2  計時線程編寫
自測題
項目10  實現課程考試系統界面
  10.1  相關知識
    10.1.1  菜單類控制項
    10.1.2  工具欄
    10.1.3  滾動面板
  10.2  項目分析與設計
  10.3  項目實施
自測題
項目11  安裝並使用課程考試系統的資料庫
  11.1  相關知識
    11.1.1  MySQL資料庫概述
    11.1.2  資料庫的安裝與配置
    11.1.3  創建課程考試系統資料庫
    11.1.4  數據的插入、刪除、修改和查詢
    11.1.5  Java連接資料庫
    11.1.6  Java操作數據
  11.2  項目分析與設計
  11.3  項目實施
任務11-1  連接資料庫,驗證用戶名和密碼
任務11-2  修改用戶註冊功能的 register()方法
自測題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032