2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

Borland軟件認證課程推薦教材:J2ME程序設計教程

  • 作者:孔明放 著
  • 出版社: 科學出版社
  • 出版時間:2005-03-01
  • 版次:1
  • 商品編號: 10121593

    頁數:280

    印刷時間:2005-10-01


HK$60.90 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

本書是高等職業技術教育中IT類專業學生獲取學歷證書和國際著名軟件廠商Borland軟件認證證書的學習用教材。本教材依據課程教學大綱編寫而成。
  本書以J2ME最新規範(CLDC 1.0和MIDP 2.0)為基礎,向讀者介紹J2ME的相關技術以及編程方法。採用JBuilder 9作為Java集成開發環境,描述了如何使用JBuilder開發J2ME程序。本書內容包括兩大部分,第1章至第3章為基礎概念部分,主要介紹J2ME的基本架構,J2ME程序的編譯、打包、發佈方法,解釋了J2ME編程的一般過程和相關的基本知識,討論了MIDP程序的基本結構、生命週期等。第4章至第8章主要討論J2ME的各個Java包,包括MIDP用戶界面高級API包、MIDP用戶界面底層API包、MIDP遊戲開發包、MIDP網絡開發包、永久存儲包等。第二部分採用了詳盡的程序實例,對J2ME程序設計的各個方面進行了詳細說明。本書突出體現了J2ME技術最新發展特性,涉及了當前最新的J2ME開發包和J2ME規範,結構清晰,應用實例豐富,實現了理論學習和具體應用的充分結合。
  本書可作為各大專院校、高等職業技術院校計算機軟件開發專業課程和相關雙證教學課程的教材,也可供從事移動開發行業的技術人員學習參考。

目錄

第1章 J2ME概述
1.1 J2ME簡介
1.1.1 J2ME發展歷史
1.1.2 Java語言的特點
1.1.3 J2ME概述
1.2 J2ME架構
1.2.1 Configuration
1.2.2 Profile
1.2.3 可選包
1.3 技術規範
小結
思考練習題
第2章 Hello World
2.1 第一個實例
2.1.1 開發工具簡介
2.1.2 第一個實例——Hello World
2.2 J2ME程序開發流程
2.2.1 J2ME程序開發流程
2.2.2 Hello World程序的編譯運行
2.3 代碼解釋
2.3.1 J2ME程序的基本結構
2.3.2 代碼詳述
2.4 JBuilder 9的配置
2.4.1 JBuilder 9概述
2.4.2 JBuilder 9的移動開發包配置
2.5 使用JBuilder 9開發Hello World
2.5.1 創建Hello項目
2.5.2 Hello World程序註解
2.5.3 異常
2.5.4 項目目錄結構
小結
實驗
思考練習題
第3章 MIDlet和MIDlet Suite
3.1 MIDlet概述
3.1.1 MIDlet和MIDlet Suite
3.1.2 應用程序管理系統——AMS
3.2 MIDlet的打包
3.2.1 Jar清單文件
3.2.2 Jar應用描述文件
3.3 MIDlet的生命週期
3.3.1 MIDlet的狀態
3.3.2 MIDlet的生命週期
3.4 MIDlet的安全管理
3.4.1 MIDlet的安全管理
小結
思考練習題
第4章 MIDP用戶界面——高級API
4.1 MIDP用戶界面概述
4.1.1 MIDP用戶界面庫
4.1.2 Display、Displayable以及應用管理
4.1.3 屏幕的使用
4.2 高級API詳述
4.2.1 Displayable對象的基本元素
4.2.2 命令—Command
4.2.3 TextBox
4.2.4 Form
4.2.5 Item詳述
4.3 開發實用程序
4.3.1 日常賬務管理程序
4.3.2 數據輸入界面
小結
實驗
思考練習題
第5章 MIDP用戶界面庫 ——底層API
5.1 Canvas類概述
5.1.1 繪圖機制
5.2 設備及屏幕屬性
5.2.1 獲取設備及屏幕屬性
5.3 基本作圖屬性設置
5.3.1 坐標系統
5.3.2 顏色設置
5.4 基本圖形操作
5.4.1 圖形的繪製
5.4.2 坐標變換
5.4.3 繪製文本
5.4.4 圖 像
5.5 剪切區操作
5.5.1 剪切區
5.6 輸入處理
5.6.1 鍵盤事件處理
5.6.2 指針事件處理
5.7 多線程
5.7.1 多線程編程概述
5.7.2 死鎖的產生
5.7.3 代碼的同步
5.8 定製Item
5.8.1 CustomItem
5.8.2 CustomItem的事件處理
5.8.3 定製表格Item
5.9 開發實用程序
5.9.1 日常賬務管理程序
5.9.2 JBuilder的配置
5.9.3 圖形的實現
5.9.4 字母拼圖遊戲
小結
實驗
思考練習題
第6章 MIDP遊戲編程
6.1 遊戲API概述
6.1.1 遊戲API類庫概述
6.2 GameCanvas類
6.2.1 GameCanvas的圖形繪製機制
6.2.2 按鍵狀態查詢
6.3 LayerManager和Layer
6.3.1 LayerManager和Layer的互動
6.3.2 使用觀察窗口
6.4 Sprite
6.4.1 Sprite的結構
6.4.2 使用Sprite
6.5 TiledLayer
6.5.1 TiledLayer的結構
6.5.2 使用TiledLayer
6.6 遊戲設計
6.6.1 飛機模擬飛行遊戲
小結
實驗
思考練習題
第7章 MIDP網絡編程
7.1 通用連接框架
7.1.1 通用連接框架的基本概念
7.2 輸入輸出流
7.2.1 流概述
7.2.2 字節流
7.2.3 字符流
7.2.4 接口
7.3 HTTP協議
7.3.1 HTTP協議
7.4 使用HttpConnection編程
7.4.1 J2ME網絡編程
7.5 Socket編程
7.5.1 使用Socket編寫服務器
7.5.2 Socket客戶端
7.6 無線消息傳遞
7.6.1 無線消息傳遞
7.6.2 SMS編程
7.6.3 CBS編程
7.7 PushRegistry
7.8 網絡安全和MIDlet的簽名認證
7.8.1 域
7.8.2 加密
7.8.3 MIDlet Suite的簽名
小結
實驗
思考練習題
第8章 永久存儲
8.1 永久存儲概述
8.1.1 內部工作原理
8.2 RMS基礎
8.2.1 記錄存儲
8.2.2 記錄操作
8.2.3 記錄的過濾和比較
8.3 賬務管理程序
8.3.1 賬務管理中數據的存儲
8.3.2 存儲數據的讀取
小結
實驗
思考練習題
附錄A J2ME開發基本環境設置
A.1 獲取軟件包
A.2 軟件包安裝與配置
A.2.1 安裝J2SE SDK
A.2.2 安裝J2ME Wireless Toolkit
A.2.3 配置
A.3 J2ME網絡資源
附錄B CLDC概述
B.1 CLDC的目標和功能
B.2 CLDC 1.1與CLDC 1.0的區別
B.3 CLDC的安全要求
B.3.1 安全概述
B.3.2 底層安全
B.3.3 應用層安全
B.4 CLDC中虛擬機的變化
B.5 CLDC中的類庫
B.5.1 來自J2SE的類庫
B.5.2 有的類庫
附錄C MIDP概述
C.1 MIDP的範圍和軟硬件要求
C.1.1 MIDP的範圍
C.1.2 MIDP的硬件要求
C.1.3 MIDP的軟件要求
C.2 MIDP的包概述
C.3 MIDP的部署-Over-The-Air (OTA)
C.4 MIDP程序的效率
Borland認證課程介紹


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。