网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.用Eclipse RCP的IBM Workplace管.
.大同公司COMPStation U4MP服务器.
.Hibernate中的过滤集合类Filteri.
.(9)MIDP API.
.[java技术] Java常用术语解释.
.SOA存储库背后的力量.
.JBoss:有状态会话Bean及其多种调.
.JAVA 30个基本知识.
.源码演示:java写吞食蛇游戏.
.Eclipse3.1中体验J2SE5.0之泛型(.
.修正Java中wait方法超时语意模糊.
.J2SE综合——对Final的一点认识.
.用JNI实现一个高精度的Java计时器.
.JAVA对JPEG图片进行处理.
.Java游戏起步:(二)图形基础和.
.java 中添加一个全局快捷键.
.Jboss中Myfaces与Sitemesh的集成.
.AOP下的权限控制实现.
.JDOM / XPATH 编程入门引导攻略.
.7个软件开发原则.

告诉你J2ME是什么

发表日期:2008-1-5



  假如列出已经将Java语言移植进去的所有硬件和操作系统的话,这张列表将会长得令人赞叹不已,因而不要再诧异于快速涌现出的那么多开始趋向支持Java模型的手持设备。将Java移植到小型设备上恰好提出了一种挑战,它已经使Java的足迹开始进入到一个全新的境界,任何将Java 2标准版(J2SE)或者Java 2企业版(J2EE)应用到小型设备上的想法都已经完全不成问题了。
  那么,应该怎么将Java移植到小型设备上呢?你的第一种想法可能是,缩减所有对小型设备来说并不急切需要的功能。但是这样一来会显著地降低Java的功能覆盖,而且未必有助于问题的解决。解决创建这样一个Java的更小版本的问题实质上就是——创建一个Java的更小版本。与其想通过限制已有平台的类型来解决该问题,不如借用J2SE中合适的东西脚踏实地从基础做起,正是这种努力导致了称为Java 2缩微版也称J2ME(Java 2 Micro Edition)的Java 2的新版本的出现。
  现在,在你急切地想去寻找J2ME软件以使你能下载它之前,你首先应该知道J2ME并不是一种产品,而是一种技术,J2ME包括两种类型的组件,即配置(configuration)和描述(profile)。
  配置(configuration)是一系列低层次的API(应用编程接口)和一种为该族设备优化的虚拟机。今天在用的一般配置有两种,连接的设备配置(CDC)和限制连接的设备配置(CLDC)。
  CDC提供了一种虚拟机,以及支持像灵敏发报机、寻呼机、个人数字助理(PDA)和电视机顶盒这样的设备上的Java应用的基类库。这些设备的典型特征是具有一个32位的处理器和用来支持虚拟机和类库的超过2MB存储容量。CVM虚拟机正好满足了它们对于Java 2虚拟机特征集的功能需求。这是在小型平台上全特征的虚拟机。
  CLDC提供一个适合于小型的、资源受限的、连接的设备上使用的标准Java平台。这些设备的典型特征是具有一个16位或者32位的处理器和用来支持虚拟机和类库的160KB到512KB的总内存,它们通常以电池作为电源,并联入某类网络中,联网一般使用带宽时常小于9600bps的无线的、断断续续的连接方式。CLDC的核心是K虚拟机(KVM)。“K”标记反映了它们的大小是以kilobytes(千字节)衡量的这一事实。CLDC的特征也是包含一系列类库。
  描述(profile)是一种说明,它具体描述了架构在配置之上并使用配置的一系列API。描述的一个例子是创建在CDC之上的基础描述(Foundation Profile),它为以像住宅网关、灵敏电话和双向寻呼机这样的设备为目标的应用提供完整的J2ME运行时环境。另一种描述是移动信息设备描述(MIDP),它构建在CLDC之上,为那些运行在像移动电话和登录级PDA这样的设备上的应用提供完整的J2ME运行时环境。MIDP致力于解决像用户界面、持久存储、联网和应用程序生命周期这样的问题。
上一篇:仔细研究 J2ME 人气:911
下一篇:J2ME的起源和发展历程 人气:851
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐