内容简介
本书是高等职业技术教育中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规范,结构清晰,应用实例丰富,实现了理论学习和具体应用的充分结合。
本书可作为各大专院校、高等职业技术院校计算机软件开发专业课程和相关双证教学课程的教材,也可供从事移动开发行业的技术人员学习参考。
编辑推荐
本书突出体现了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的安全管理..