圖書簡介
本書是高等職業技術教育中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認證課程介紹
同類熱銷圖書
書名 | 作者 | 出版社 | 價格 | 購買 |
現代應用寫作實訓——浙江省高等教育重點建設教材 | 徐秋兒 主.. | 浙江大學出版社 | ¥20.00¥13.90 |
詳情 |
針織服裝結構與工藝設計/全國紡織高職高專規劃教材 | 毛莉莉 等.. | 中國紡織出版社 | ¥38.00¥28.90 |
詳情 |
Delphi7開發基礎教程 | 牛漢民 編.. | 科學出版社 | ¥48.00¥37.90 |
詳情 |
線性代數(經濟類與管理類)(第二版)/高職高專高等數學基礎.. | 周誓達 編.. | 中國人民大學出版.. | ¥18.00¥14.40 |
詳情 |
計算機網絡技術及應用 | 劉瑞新 主.. | 機械工業出版社 | ¥24.00¥18.00 |
詳情 |
導購營業員十項全能訓練——十項全能訓練叢書 | 肖建中 著 | 北京大學出版社 | ¥36.00¥25.20 |
詳情 |
網頁設計語言教程(HTML/CSS)(附光盤) | 于鵬 主編 | 電子工業出版社 | ¥19.00¥15.20 |
詳情 |
AutoCAD2004基礎及應用——教育部高職高專規劃教材 | 葉麗明,吳.. | 化學工業出版社 | ¥30.00¥22.80 |
詳情 |
DELPHI程序設計提高與應用 | 楊濱生 主.. | 重慶大學出版社 | ¥27.00¥21.60 |
詳情 |
Access 2003數據庫案例教程(含1CD-ROM) | 張瑞英 編.. | 機械工業出版社 | ¥23.00¥17.20 |
詳情 |
新編基本建設單位會計 | 陳力生,沃.. | 立信會計出版社 | ¥22.60¥18.10 |
詳情 |
房地產經營與管理 | 銀花,張加.. | 機械工業出版社 | ¥23.00¥17.30 |
詳情 |
糧食工廠設計 | 熊萬斌 主.. | 化學工業出版社 | ¥22.00¥16.50 |
詳情 |
應力波基礎(第2版) | 王禮立 編.. | 國防工業出版社 | ¥36.00¥24.90 |
詳情 |
儀表維修工操作實訓 | 周永茜 主.. | 化學工業出版社 | ¥19.00¥14.70 |
詳情 |
網絡安全基礎教程(附CD-ROM光盤一張) | 李艇 編著 | 北京大學出版社 | ¥32.00¥25.00 |
詳情 |
財務會計案例分析 | 張維賓 .. | 立信會計出版社 | ¥26.50¥19.80 |
詳情 |
服務人員十項全能訓練——十項全能訓練叢書 | 肖建中 著 | 北京大學出版社 | ¥32.00¥22.20 |
詳情 |
方正飛騰排版應用教程 | 吳嵐 主編 | 電子工業出版社 | ¥26.00¥19.50 |
詳情 |
金融市場教程——21世紀高等院校經濟與管理類繼續教育教材 | 郭研 編著 | 北京大學出版社 | ¥25.00¥19.60 |
詳情 |
AutoCAD2004中文版繪圖及應用教程 | 胡建生,汪.. | 機械工業出版社 | ¥30.00¥22.50 |
詳情 |
C語言程序設計與應用開發/高等院校應用型特色規劃教材 | 何光明,楊.. | 清華大學出版社 | ¥29.00¥21.80 |
詳情 |
軋鋼機械/教育部高職高專規劃教材 | 文慶明 主.. | 化學工業出版社 | ¥28.00¥21.00 |
詳情 |
水泥生產工藝概論(職業技術教育國家規劃教材) | 周國治,彭.. | 武漢理工大學出版.. | ¥26.00¥19.50 |
詳情 |
投資理財專業英語教程——投資理財系列 | 蔡激揚 編.. | 上海財經大學 | ¥23.00¥16.70 |
詳情 |