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

Java程序設計(互聯網+新形態立體化教學資源特色教材高等職業教育電腦類專業精品教材)

  • 作者:編者:謝志偉|責編:劉晶
  • 出版社:輕工
  • ISBN:9787518451784
  • 出版日期:2025/08/01
  • 裝幀:平裝
  • 頁數:321
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是高等職業教育電腦類專業精品教材,以多個項目為載體,全面介紹Java程序設計。項目一通過「吃豆大作戰」,讓讀者掌握Java開發環境搭建、基本數據類型、流程結構、數組等基礎知識,學會使用遊戲框架GameK。項目二和三以「歡樂推箱子」為例,深入講解方法使用、面向對象編程的類和對象、封裝性、繼承性、多態性等特性。項目四的「瘋狂貪吃蛇」項目,涉及類的編寫、顯示、操作及異常處理等。項目五詳細闡述遊戲框架GameK的開發,包括窗體、面板、組件、菜單、監聽等。項目六的「飛機大戰」和項目七的「生鮮超市管理系統」,分別運用容器類、資料庫操作等知識。項目八的「QQ聊天室」則聚焦IO流、多線程和Socket編程。每個項目都包含多個任務及典型工作環節,便於讀者系統學習Java編程。

作者介紹
編者:謝志偉|責編:劉晶

目錄
項目一  吃豆大作戰
  任務1  搭建Java語言開發環境
    典型工作環節1  Java簡介
    典型工作環節2  Sun  JDK軟體包的安裝
    典型工作環節3  Java語言的工作原理
    典型工作環節4  IntelliJ IDEA集成開發環境使用
  任務2  學習Java基本數據類型
    典型工作環節1  數據類型
    典型工作環節2  數據類型間的轉換
    典型工作環節3  標識符的命名
    典型工作環節4  關鍵字
    典型工作環節5  代碼註釋
    典型工作環節6  運算符
  任務3  學習Java流程結構
    典型工作環節1  順序結構
    典型工作環節2  選擇結構
    典型工作環節3  循環結構
  任務4  學習數組數據類型
    典型工作環節1  如何創建數組
    典型工作環節2  數組初始化
    典型工作環節3  數組操作舉例
  任務5  遊戲框架GameK的使用
    典型工作環節1  遊戲框架GameK的內部結構
    典型工作環節2  用遊戲框架GameK完成人物的移動效果
  任務6  吃豆大作戰項目開發
    典型工作環節  場地、人物顯示及操作
項目二  歡樂推箱子(散裝版)
  任務1  方法的使用
    典型工作環節1  方法的定義和使用
    典型工作環節2  方法參數的傳遞
  任務2項目實現
    典型工作環節1  場地、人物的定義和初始化
    典型工作環節2  場地、人物的顯示
    典型工作環節3  遊戲上下左右移動操作
    典型工作環節4  顯示到井、目標點操作
項目三  歡樂推箱子(封裝版)
  任務1  創建、使用類和對象
    典型工作環節1  面向對象
    典型工作環節2  定義類
    典型工作環節3  創建和使用對象
    典型工作環節4  帶參數的方法
    典型工作環節5  方法重載
    典型工作環節6  變數作用域
  任務2  類的封裝性
    典型工作環節1  訪問修飾符
    典型工作環節2  封裝類
    典型工作環節3  包
  任務3  類的構造方法
    典型工作環節1  構造方法
    典型工作環節2  構造方法重載

    典型工作環節3  this關鍵字
  任務4  類的繼承性
    典型工作環節1  繼承性
    典型工作環節2  方法重寫
    典型工作環節3  super關鍵字
  任務5  類的多態性
    典型工作環節1  多態性
    典型工作環節2  向上轉型
    典型工作環節3  向下轉型
    典型工作環節4  instanceof關鍵字
  任務6  抽象類和介面
    典型工作環節1  抽象方法與抽象類
    典型工作環節2  final關鍵字
    典型工作環節3  介面
  任務7項目實現
    典型工作環節1  分析推箱子遊戲
    典型工作環節2  顯示場地及人物
    典型工作環節3  實現各種推箱子操作
項目四  瘋狂貪吃蛇
  任務1  編寫場地、蛇、豆類
    典型工作環節1  String類
    典型工作環節2  貪吃蛇遊戲分析
    典型工作環節3  類與類之間的關係
    典型工作環節4  編寫場地、蛇、豆類
  任務2  場地、蛇、豆類的顯示
    典型工作環節1  在ChangDi類中顯示場地
    典型工作環節2  在Dou類中顯示豆
    典型工作環節3  在She類中顯示蛇
    典型工作環節4  調用場地、蛇、豆的顯示方法
  任務3  蛇吃豆、蛇長個、豆消失
    典型工作環節1  static靜態關鍵字
    典型工作環節2  編寫蛇的方法
    典型工作環節3  實現蛇吃豆、蛇長個、豆消失操作
  任務4  蛇的各種死法
    典型工作環節1  實現蛇的各種死法
    典型工作環節2  控制類dingShiChuLi()方法調用實現
  任務5  加分及擴展操作
    典型工作環節1  實現計分功能
    典型工作環節2  添加障礙物
項目五  遊戲框架GameK開發
  任務1  窗體、面板和組件
    典型工作環節1  圖形用戶界面簡介
    典型工作環節2  窗體簡介
    典型工作環節3  面板和組件簡介
    典型工作環節4  面板和組件的創建方式
  任務2  菜單
    典型工作環節1  菜單簡介
    典型工作環節2  菜單的實現方式
  任務3  動作監聽
    典型工作環節1  事件處理

    典型工作環節2  動作監聽的實現
  任務4  鍵盤監聽和滑鼠監聽
    典型工作環節1  鍵盤事件
    典型工作環節2  滑鼠事件
  任務5  重寫顯示面板
    典型工作環節  重寫顯示面板的實現
  任務6  異常處理
    典型工作環節1  異常處理機制
    典型工作環節2  拋出異常
  任務7  線程操作
    典型工作環節1  線程概述
    典型工作環節2  線程的創建
    典型工作環節3  線程的調度
  任務8  遊戲框架項目實現
    典型工作環節1  遊戲框架中窗體實現
    典型工作環節2  遊戲框架事件監聽
  任務9  遊戲框架之面板與定時器
    典型工作環節1  面板類的創建
    典型工作環節2  定時器的創建
項目六  飛機大戰
  任務1  分析項目需求
    典型工作環節1  用例圖的繪製
    典型工作環節2  活動圖的繪製
  任務2  識別項目的類
    典型工作環節1  類圖
    典型工作環節2  飛機大戰的類圖
  任務3  顯示移動飛機
    典型工作環節1  飛機大戰項目編碼準備
    典型工作環節2  顯示場地、顯示飛機
    典型工作環節3  飛機移動
  任務4  飛機發射子彈
    典型工作環節1  Java的容器類
    典型工作環節2  飛機發射子彈
  任務5  顯示移動怪物
    典型工作環節1  顯示怪物
    典型工作環節2  移動怪物
  任務6  處理碰撞問題
    典型工作環節1  Rectangle類
    典型工作環節2  飛機打怪物
    典型工作環節3  怪物撞飛機
項目七  生鮮超市管理系統
  任務1  JDBC增刪改操作
    典型工作環節1  JDBC簡介
    典型工作環節2  JDBC插入操作
    典型工作環節3  JDBC刪除操作
    典型工作環節4  JDBC修改操作
  任務2  JDBC查詢操作
    典型工作環節1  ResultSet介面
    典型工作環節2  遍歷查詢結果集
    典型工作環節3  獲取結果集中指定數據

  任務3  JDBC預編譯操作
    典型工作環節1  PreparedStatement介面
    典型工作環節2  預編譯增刪改查操作
  任務4  JDBC事務操作
    典型工作環節1  事務
    典型工作環節2  保存點
  任務5  編寫生鮮超市管理系統界面
    典型工作環節1  生鮮超市系統窗口
    典型工作環節2  測試生鮮超市窗口
  任務6  實現生鮮超市管理系統顯示操作
    典型工作環節1  搭建項目資料庫環境
    典型工作環節2  導入資料庫驅動JAR包
    典型工作環節3  創建資料庫工具類
    典型工作環節4  實現生鮮項實體類
    典型工作環節5  實現所有生鮮數據的查詢操作
    典型工作環節6  實現按類型查詢生鮮信息操作
  任務7  實現對生鮮超市系統增刪改操作
    典型工作環節1  實現生鮮數據插入操作
    典型工作環節2  實現生鮮數據刪除操作
    典型工作環節3  實現生鮮數據修改操作
項目八  QQ聊天室
  任務1  IO位元組流讀取文件
    典型工作環節1  文件管理
    典型工作環節2  文件位元組流
  任務2  IO位元組流文件複製
    典型工作環節1  文件的複製
    典型工作環節2  位元組緩衝流
  任務3  IO字元流
    典型工作環節1  字元流
    典型工作環節2  緩衝字元流
  任務4  多線程實現文件的複製
    典型工作環節  多線程實現文件複製的方法
  任務5  編寫QQ聊天室界面
    典型工作環節  編寫QQ聊天室界面
  任務6  Socket編程
    典型工作環節1  網路編程概述
    典型工作環節2  網路編程
  任務7  QQ聊天室功能的實現
    典型工作環節1  Socket網路編程實例
    典型工作環節2  多線程的網路通信
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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