前言 1
第一部分 J2ME平台API简介 11
第一章 简介 11
什么是J2ME平台? 11
J2ME规范 16
J2ME及其他Java平台 17
第二章 CLDC 20
CLDC Java虚拟机 20
CLDC类库 29
KVM调试 38
高级KVM特性 43
第三章 MIDP与MIDlet 55
MIDP概述 55
MIDP Java平台 59
MIDlet与MIDlet套件 60
MIDlet执行环境与生命期 68
开发MIDlet 73
MIDlet的发送与安装 89
第四章 MIDlet用户界面 97
用户界面概述 98
高级用户界面API 102
第五章 低级MIDlet用户界面API 157
Canvas类 157
绘制与Graphics类 161
Graphics属性 163
绘制直线与弧形 166
转换Graphics坐标原点 173
一个简单的动画MIDlet 175
图形剪切 178
输出文本 182
图像 188
事件处理 193
多线程与用户界面 198
第六章 无线Java:联网与持久存储 202
小型设备的联网体系结构 203
套接字 206
数据报 212
HTTP连接 217
持久存储 233
第七章 CDC及其简表 255
CDC 255
第八章 J2ME命令行工具 268
cvm:连接设备配置虚拟机 268
kdp:KVM调试代理 274
kvm:千字节虚拟机 276
midp:MID简表运行环境 279
emulator:J2ME Wireless Toolkit仿真器 283
preverify:KVM类预校验器 288
MakeMIDPApp:将JAD转换成PRC的工具 291
MEKeyTool:公共密钥证书管理工具 293
第九章 J2ME编程环境 297
J2ME Wireless Toolkit 298
MIDP for PalmOS 313
J2ME与Forte for Java 324
其他集成开发环境 331
第二部分 API速查参考 335
如何使用速查参考 335
第十章 J2ME包和类 344
J2ME包 344
不在J2ME中的J2SE包 345
J2ME包内容 346
第十一章 java.io 371
第十二章 java.lang 386
第十三章 java.util 415
第十四章 javax.microedition.io 428
第十五章 javax.microedition.lcdui 441
第十六章 javax.microedition.midlet 474
第十七章 javax.microedition.rms 478
第十八章 类、方法与字段索引 489
词汇表 501