无线JavaTM入门

无线JavaTM入门
作 者: Qusay Mahmoud
出版社: 清华大学出版社
丛编项: O'Reilly计算机网络理论和应用(影印版)
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《无线JavaTM入门》作者简介

内容简介

直到现在,Java开发者还局限于桌面编程。然而,Sun Microsystems公司推出了Java 2 Platform,Micro Edition(J2ME),程序员现在可以为资源受限的设备开发Java应用程序了,这些设备具有较小的内存和有限的CPU功能。这一技术能够把激动人心的新的Java应用程序带入无线编程领域。本书可以让读者尽可能迅速地掌握新版本的J2ME,包括其配置和概要文件。本书介绍了连接受限设备配置(CLDC)和移动信息设备概要文件(MIDP),以及使用Sun Microsystems公司的灵巧的K虚拟机(KVM)的方法和技巧。另外,本书还介绍了基本的MIDlet编程技术,说明了如何使用通用连接框架进行网络支持,高端和低端图形API,以及用于永久性数据存储的J2ME记录管理系统。 本书的要点包括: ·介绍J2ME的构架和Java无线工具包 ·详细分析了CLDC、MIDP和KVM与Java 2标准版的区别 ·深入分析了MIDP GUI API的应用 ·介绍了如何使用通用连接框架和HTTP通过Internet与服务器交互数据 ·讨论了如何使用MIDP记录管理系统保存数据 ·对于在Motorola i85s/i50x和与Palm连接的设备部署J2ME应用程序做了详细的指导 ·提供了每一个CLDC和MIDP软件包和类的详细的快速参考。

图书目录

Part I. Introducing Java 2 Platform, Micro Edition (J2ME)

1. Overview of J2ME

What Is J2ME?

Downloading the J2ME Wireless Toolkit

A Simple Example

2. The Connected Limited Device Configuration (CLDC)

Examining the CLDC in Detail

Using the Standalone CLDC and KVM

CLDC Next Generation

3. The Mobile Information Device Profile (MIDP)

Mobile Information Devices

More About MIDlets

Part II. Programming with the CLDC and the MIDP

4. Working with MIDlets

The Application Manager

Creating MIDlets

5. MIDP GUI Programming

Why Not Reuse the AWT?

The MIDP GUI APIs

The High-Level MIDP APIs

Creating Low-Level GUI Components

6. MIDP Events

Screen Navigation

Handling Low-Level Events

7. Networking

Generic Connections

MIDP Connectivity

The HTTP Programming Model

Invoking Remote Applications from MIDlets

Wireless Session Tracking

MIDlet Networking Security

8. Database Programming

The Record Management System

Programming with the RMS

9. The MIDP for Palm OS

Installing the MIDP for Palm OS on the Windows Platform

Developing New Applications

PRC Command-Line Conversion

Advanced Java Applications

A Final Thought

Part III. API Quick Reference

A. The java.io Package

B. The java.lang Package

C. The java.util Package

D. The javax.microedition.io Package

E. The javax.microedition.Icdui Package

F. The javax.microedition.midlet Package

G. The javax.mieroedition.rms Package

H . Resources

Index