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

Java超能學習手冊

  • 作者:(英)維克多·G.布魯斯卡|責編:文開琪|譯者:簡一達
  • 出版社:清華大學
  • ISBN:9787302638216
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:188
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書通過大家熟悉的三個2D遊戲製作過程來討論Java語言的各個特性,幫助讀者掌握Java編程語言的基礎知識,比如數據結構和OOP。通過針對特定遊戲項目和主題的編碼挑戰,讀者將掌握如何使用Java編程語言、NetBeans IDE、一個2D遊戲引擎來開發三個不同的2D遊戲。
    本書適合想要掌握Java開發技能的讀者,可以為他們後續的職業生涯打下堅實的基礎。

作者介紹
(英)維克多·G.布魯斯卡|責編:文開琪|譯者:簡一達
    維克多·G.布魯斯卡(Victor G.Brusca) 是一位經驗豐富的軟體開發人員,擅長構建跨平台應用程序和API。他是一個積極進取的人,注重細節,注重系統/數據,對代碼有極高的要求。他擁有超過14年的軟體開發經驗,做過J2ME、T-Mobile SideKick、WebOS、Windows Phone、Xbox 360、Android、iOS 和 Web 平台上的遊戲和遊戲引擎項目。

目錄
第1章  初始設置
  1.1  設置環境
  1.2  體驗遊戲
  1.3  小結
第2章  什麼是Java編程
  2.1  電腦和編程
    2.1.1  電腦編程
    2.1.2  高級編程語言
    2.1.3  程序/編程類型
  2.2  Java編程語言
    2.2.1  JRE
    2.2.2  JDK
  2.3  語法和語義
    2.3.1  基本語法規則
    2.3.2  關鍵字/留字
  2.4  遊戲編程
    2.4.1  遊戲主循環
    2.4.2  程序結構
    2.4.3  本書遊戲概述
  2.5  小結
第3章  變數
  3.1  數據類型
    3.1.1  基本數據類型
    3.1.2  使用基本數據類型
    3.1.3  遊戲編程挑戰1:基本數據類型
    3.1.4  解決方案
  3.2  高級數據類型
    3.2.1  var關鍵字和動態類型
    3.2.2  數組
    3.2.3  使用數組
    3.2.4  遊戲編程挑戰2:數組
    3.2.5  解決方案
    3.2.6  列表
    3.2.7  使用列表
    3.2.8  遊戲編程挑戰3:ArrayList
    3.2.9  解決方案
  3.3  小結
第4章  深入表達式和作符、流程式控制制以及變數
  4.1  表達式和作符
  4.2  數值表達式
  4.3  布爾表達式
  4.4  賦值表達式
  4.5  遞增/遞減表達式
  4.6  按位表達式
  4.7  移位表達式
  4.8  作符和作符先級
  4.9  流程式控制制
    4.9.1  if-else語句
    4.9.2  switch語句
    4.9.3  try-catch語句

    4.9.4  遊戲編程挑戰4:流程式控制制
    4.9.5  解決方案
  4.10  深入變數
    4.10.1  枚舉
    4.10.2  非常基本的Java類
    4.10.3  強制類型轉換
    4.10.4  遊戲編程挑戰5:枚舉
    4.10.5  解決方案
  4.11  小結
第5章  更多數據結構
  5.1  多維數組
    5.1.1  聲明多維數組
    5.1.2  使用多維數組
  5.2  哈希
    5.2.1  聲明Hashtable
    5.2.2  使用Hashtable
  5.3  棧
    5.3.1  聲明棧
    5.3.2  使用棧
  5.4  隊列
  5.5  參數化類型和數據結構
  5.6  遊戲編程挑戰6:棧
  5.7  解決方案
  5.8  小結
第6章  循環和迭代
  6.1  for 循環
    6.1.1  基本for循環
    6.1.2  for-each 循環
  6.2  while循環
    6.2.1  基本while循環
    6.2.2  遊戲主循環
  6.3  do-while循環
  6.4  break和continue
  6.5  遊戲編程挑戰7:for-each循環
  6.6  解決方案
  6.7  小結
第7章  對象、類和OOP
  7.1  類
    7.1.1  欄位
    7.1.2  方法
    7.1.3  靜態成員
    7.1.4  構造函數
  7.2  遊戲編程挑戰8:MmgBmp類
  7.3  解決方案
  7.4  遊戲編程挑戰9:ScreenGame類
  7.5  解決方案
  7.6  類的高級主題
    7.6.1  訪問
    7.6.2  類的設計
    7.6.3  static main入口點

  7.7  遊戲編程挑戰10:Dungeon Trap的靜態主入口點
  7.8  解決方案
  7.9  小結
第8章  封裝、繼承和多態性
  8.1  封裝
  8.2  繼承
    8.2.1  遊戲編程挑戰11:繼承
    8.2.2  解決方案
  8.3  多態性
    8.3.1  遊戲編程挑戰12:多態性
    8.3.2  解決方案
  8.4  導入類庫
  8.5  視頻遊戲項目結構
    8.5.1  遊戲編程挑戰13:新建遊戲項目
    8.5.2  解決方案
  8.6  小結
第9章  調試技術
  9.1  輸出跟蹤
  9.2  IDE的調試功能
  9.3  異常
    9.3.1  異常處理
    9.3.2  定義異常
    9.3.3  棧跟蹤
  9.4  小結
第10章  結語
  10.1  學成就
  10.2  技能提升建議
  10.3  後會有期


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