无线Java入门(影印版)
无线Java入门(影印版)
Qusay H. Mahmoud
出版时间:2002年11月
页数:264
直到现在,Java开发者还局限于桌面编程。然而,Sun Microsystems公司推出了Java 2 Platform,Micro Edition(J2ME),程序员现在可以为资源受限的设备开发Java应用程序了,这些设备具有较小的内存和有限的CPU功能。这一技术能够把激动人心的新的Java应用程序带入无线编程领域。
《无线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软件包和类的详细的快速参考
Qusay H.Mahmoud是Sun Microsystems公司的独立签约人。他为Java Developer Connection撰写过多篇有关J2ME的文章,内容也涉及到MIDP和CLDC API等内容。他出席过许多有关开发无线Java应用程序的国际会议。他还是Distributed Programming with Java一书的作者。
  1. Preface
  2. Part I. Introducing Java 2 Platform, Micro Edition (J2ME)
  3. 1. Overview of J2ME
  4. What Is J2ME?
  5. Downloading the J2ME Wireless Toolkit
  6. A Simple Example
  7. 2. The Connected Limited Device Configuration (CLDC)
  8. Examining the CLDC in Detail
  9. Using the Standalone CLDC and KVM
  10. CLDC Next Generation 30
  11. 3. The Mobile InformationDevice Profile (MIDP)
  12. Mobile Information Devices
  13. More About MIDlets
  14. Part II. Programming with the CLDC and the MIDP
  15. 4. Working with MIDlets
  16. The Application Manager
  17. Creating MIDlets
  18. 5. MIDP GUI Programming
  19. Why Not Reuse the AWT?
  20. The MIDP GUI APIs
  21. The High-Level MIDP APIs
  22. Creating Low-Level GUI Components
  23. 6. MIDP Events
  24. Screen Navigation
  25. Handling Low-Level Events
  26. 7. Networking
  27. Generic Connections
  28. MIDP Connectivity
  29. The HTTP Programming Model
  30. Invoking Remote Applications from MIDlets
  31. Wireless Session Tracking
  32. MIDlet Networking Security
  33. 8. Database Programming
  34. The Record Management System
  35. Programming with the RMS
  36. 9. The MIDP for Palm OS
  37. Installing the MIDP for Palm OS on the Windows Platform
  38. Developing New Applications
  39. PRC Command-Line Conversion
  40. Advanced Java Applications
  41. A Final Thought
  42. Part III. API Quick Reference
  43. A. The java.io Package
  44. B. The java.lang Package
  45. C. The java.util Package
  46. D. The javax.microedition.io Package
  47. E. The javax.microedition.lcdui Package
  48. F. The javax.microedition.midlet Package
  49. G. The javax.microedition.rms Package
  50. H. Resources
  51. Index
书名:无线Java入门(影印版)
作者:Qusay H. Mahmoud
国内出版社:清华大学出版社
出版时间:2002年11月
页数:264
书号:7-302-05953-5
原版书出版商:O'Reilly Media
Qusay H. Mahmoud
 
Qusay H. Mahmoud是Sun公司的一位独立撰稿人,为Java Developer Connection写过许多介绍J2ME(包括MIDP和CLDC API)的文章。他在许多国际学术会议上发表过介绍无线应用程序开发的论文。Qusay H. Mahmoud还是《Distributed Programming with Java》一书(Manning出版)的作者。
 
 
The animal on the cover of Learning Wireless Java is a Senegal galago. Galagos, also called bush babies, are native to forest and bush regions of sub-Saharan Africa, including the island of Zanzibar. Galagos have lightly built bodies with long hind legs for leaping. The flattened tips of their toes are padded with thick skin for gripping tree trunks and branches, and on each of their back feet, the index toe has an extended claw for grasping. Galagos leap from branch to branch, tree to tree, sometimes jumping as far as 15 feet.
The galago has soft, woolly fur, either brown or gray in color. Its face is small and pointy, with large eyes that allow it to see well in the dark. Its large,mobile ears can move either independently or simultaneously. The combination of the galago's huge eyes and mobile ears not only give the animal its trademark quizzical expression, but also aid the nocturnal galago after dark. At night, families of up to 20 galagos defend territories 15 to 20 acres in size. When a predator approaches, the galago emits a rasping shout that sounds much like an excited child.During the day, each family crowds into an enclosed space, such as a hollowed tree trunk,to sleep.
Galagos eat mostly insects, such as grasshoppers, dung beetles, and caterpillars,but they are also quick enough to catch mice, lizards, and small birds. In addition, they eat fruit, seeds, and flowers, sometimes aiding in pollination. In some parts of Africa, the Galago senegalensis, or "lesser bush baby,"is kept as a pet.