无线Java入门
无线Java入门
Qusay H. Mahmoud
常晓波 译
出版时间:2002年08月
页数:296
以前Java开发者一直都局限于桌面编程。然而,随着Sun公司的J2ME(Java 2 Platform,Micro Edition)的出现,程序员现在可以为资源受限的设备(即内存较少和CPU功能有限的设备)开发Java应用程序了。这种技术可以为无线编程领域带来激动人心的新Java程序。
本书可以使你学习新的J2ME(包括它的configuration和profile)。介绍了开发无线应用程序使用的CLDC(Connected Limited Device Configuration,有限连接设备configuration)和MIDP(Mobile Information Device Profile,移动信息设备profile),以及使用Sun公司的轻量级KVM(K Virtual Machine)时需要的一些提示与技巧。另外,本书还介绍了MIDlet编程的基础知识,说明了如何使用提供网络支持的通用连接框架(Generic Connection Framework)、高层和低层图形API以及用于永久存储的J2ME记录管理系统。
本书的主要内容如下:
* J2ME体系结构和Java无线工具包简介
* CLDC、MIDP和KVM与J2SE(Java 2 Standard Edition)之间的区别
* MIDP GUI API的用法
* 使用通用连接框架和HTTP通过Internet与服务器交换数据的方法
* 使用MIDP记录管理系统永久存储数据的方法
* 在Motorola i85s/i50x和连接Palm的设备上部署J2ME应用程序的方法
* 各种CLDC和MIDP包和类的简明介绍
Qusay H. Mahmoud 是Sun公司的一位独立撰稿人,为Java Developer Connection写过许多介绍J2ME(包括MIDP和CLDC API)的文章。他在许多国际学术会议上发表过介绍无线应用程序开发的论文。Qusay H. Mahmoud还是《Distributed Programming with Java》一书的作者。
  1. 前言
  2. 第一部分 J2ME简介
  3. 第一章 J2ME概论
  4. J2ME简介
  5. 下载J2ME无线工具包
  6. 简单示例
  7. 第二章 CLDC
  8. CLDC细节
  9. 使用独立的CLDC和KVM
  10. CLDC的下一代
  11. 第三章 MIDP
  12. MID
  13. 有关MIDlet的更多内容
  14. 第二部分 CLDC和MIDP编程
  15. 第四章 MIDlet的应用
  16. 应用程序管理器
  17. 创建MIDlet
  18. 第五章 MIDP GUI编程
  19. 不重用AWT的原因
  20. MIDP GUI API
  21. 高层MIDP API
  22. 创建低层GUI组件
  23. 第六章 MIDP事件
  24. 屏幕导航
  25. 处理低层事件
  26. 第七章 网络
  27. 通用连接
  28. MIDP连接
  29. HTTP编程模型
  30. 在MIDlet中调用远程应用程序
  31. 无线会话跟踪
  32. MIDlet网络安全
  33. 第八章 数据库编程
  34. RMS
  35. RMS编程
  36. 第九章 MIDP for Palm OS
  37. 在Windows平台上安装MIDP for Palm OS
  38. 开发新应用程序
  39. PRC的命令行转换方式
  40. 高级Java应用程序
  41. 小结
  42. 第三部分 API简明参考
  43. 附录一 java.io包
  44. 附录二 java.lang包
  45. 附录三 java.util包
  46. 附录四 javax.microedition.io包
  47. 附录五 javax.microedition.lcdui包
  48. 附录六 javax.microedition.midlet包
  49. 附录七 javax.microedition.rms包
  50. 附录八 资源
  51. 词汇表
书名:无线Java入门
作者:Qusay H. Mahmoud
译者:常晓波 译
国内出版社:中国电力出版社
出版时间:2002年08月
页数:296
书号:7-5083-1084-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出版)的作者。
 
 
本书封面上的动物是一只塞内加尔丛猴。丛猴原产于包括桑给巴尔岛在内的非洲亚撒哈拉丛林。丛猴体重轻,后腿长,擅长跳跃。它们的脚趾尖很平坦,皮很厚,适合抓住树干和树枝,在它们的每一只后脚上,食指脚趾都长着很长的脚爪,便于抓住东西。丛猴经常在树枝之间或两棵树之间跳来跳去,有时能跳15英尺远。
丛猴长着柔软的、棕色或灰色的、像羊毛一样的毛发。它的脸又小又尖,大大的眼睛使它在黑暗中一样能看见东西。它那硕大而且会动的耳朵可以分别摆动或者同时摆动。大大的眼睛加上会动的耳朵不仅使丛猴具有了独特而滑稽的表情,而且还有助于丛猴在夜间活动。晚上,丛猴家庭(最多可达到20只)保护着15~20英亩的领地。当食肉动物出现时,丛猴会发出尖锐的叫声,就像哭叫的孩子一样。白天,每个家庭都会聚集在封闭的空间(例如空了的树干)内睡觉。
丛猴基本上以吃昆虫(例如蝗虫、甲虫和毛虫等)为生,不过由于它们非常敏捷,所以也可以捕捉老鼠、蜥蜴和小鸟等。另外,它们也吃水果、种子和花,有时还会对授粉起到一定的作用。在非洲的某些地方,塞内加尔丛猴,或者说“小丛猴”被当做宠物喂养。