当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

J2ME平台的几个重要概念[Java编程]

赞助商链接



  本文“J2ME平台的几个重要概念[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

J2ME平台中有几个重要的概念,比方内存、CLDC、MIDP等.初学J2ME常常对这些概念理解不深,乃至呈现毛病.本文的目的在于对J2ME中的相关重要概念举行阐述.

1. 内存

我们一向在夸大,移动信息设备的内存非常小,利用起来应当加倍的爱惜,但是我们却很少知道这些内存是若何分类的,下面将做具体的介绍.事实上MIDP设备的内存分为三种,Programme Memory、Heap、persistent Storage.

Programme Memory是移动信息设备分配给MIDlet suite的空间,因为MIDlet suite是以jar文件举行公布的,所以这个文件的大小可以认为是Programme Memory的大小.一些厂商对Programme Memory的最大值是有限制的,比方我的Nokia 6108的最大值是 64k,超越的话将不能举行安装.减小MIDlet suite的大小非常重要,一个便捷的办法就是利用混合器对利用程序举行混合,这样可以减小jar文件的大小.在今后的文章中我闲谈到若何利用Proguard.

Heap是利用程序在运行历程中存放所成立的对象的存储空间,本地变量和成员变量也是放在Heap上的,MIDP设备中供应的Heap空间大约在几十k到几百K.

Persistent Storage的空间是用来实现MIDP利用程序的本地数据长期性存储的,在Record Management System从入门到精通中我做了具体的介绍这里就不再多说了.

2. Connected Limited Device Configuration

CLDC包含一个Java虚拟机和一系列的底子类,J2ME的专家组经过对移动信息设备举行硬件抽象后得到他们的特点,然后计划并实现了在移动信息设备上运行的java虚拟机,普通我们把它叫做KVM.在CLDC1.0还同时供应了由java.io、java.lang、javax.microediton.io、java.util构成的底子类.在CLDC1.1里面增添了java.lang.ref.

3. Mobile Infomation Device Profile

MIDP是运行在CLDC底子之上的,在MIDP中定义了利用程序的生命周期、用户图形界面、数据管理系统等子集,从而构建起了J2ME平台.普通,J2ME平台由一个CLDC和一个大概多个Profile构成.


  以上是“J2ME平台的几个重要概念[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • j2me创意-Wap浏览器的源代码
  • J2ME中读取Unicode和UTF-8编码文件
  • J2ME中的底子碰撞检测算法浅析
  • <b>关于j2me game双缓冲实现根究</b>
  • J2ME游戏开辟学习之用setClip分割图片
  • 在J2ME/MIDP中实现图象旋转
  • 初学j2me必读 网友学习笔记
  • 操纵J2ME程序测试MIDlet的生命周期
  • J2ME中操纵缓存将屏幕内容存储为Image
  • 操纵J2ME技术开辟RPG游戏之按键处理机制
  • J2ME中setClip办法操纵详解
  • 在J2ME手机程序开辟中操纵颜色
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .