使Java代码可移植之一[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

作者:mingjava 文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=858

本文内容摘自即将出版的《Symbian OS J2ME编程指南》一书,关于本书的详细介绍请访问:http://www.china-pub.com/computers/common/info.asp?id=25538  

6.1  概述

在本章和下一章,我们将讨论如何使应用程序尽可能地可移植,以及如何编写高效的代码。尽管Java(尤其是无线Java)并非“编写一次,到处运行”,将Java MIDlet移植到不同的无线设备上通常还是比较简单的。和移植相关的问题源于手机的多样性:不同的堆内存、不同的持久化存储、不同的屏幕尺寸,以及不同的用户输入方式都使得一个应用程序在一系列设备上以一致的行为运行的难度大大增加。一些设备还有可选的API包,还要为每一个操作考虑到网络问题,如允许的JAR文件尺寸。

这一章将研究如何开发能在尽可能多的手机上移植的MIDlet。我们将讨论如何使用设计模式和代码编写准则来帮助移植,使开发者能从自己的努力中获得最大的可重用性。

本文关键:使Java代码可移植之一
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top