广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >如何理解J2ME体系结构
  • 568
分享到

如何理解J2ME体系结构

2024-04-02 19:04:59 568人浏览 独家记忆
摘要

今天就跟大家聊聊有关如何理解J2ME体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。你对J2ME体系结构是否了解,这里和大家分享一下,J2ME

今天就跟大家聊聊有关如何理解J2ME体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

你对J2ME体系结构是否了解,这里和大家分享一下,J2ME主要用于小型嵌入式设备上,这些设备与普通的PC设备相比没有统一的硬件标准和操作方式,其功能也千差万别。

1.J2ME简介

J2ME是一种广泛的以消费性信息产品为目标的,高度优化的Java运行时环境。其中的大部分类都保留了J2SE和J2EE的类,但根据移动设备的不同又优化和更新。J2ME主要用于小型嵌入式设备上,这些设备与普通的PC设备相比没有统一的硬件标准和操作方式,其功能也千差万别。

2.J2ME体系结构

当前很多资料上都将J2ME的体系划分为3个。即:JVM,配置和简表。而有的资料上也将其分为4个部分,在配置和简表中间又加上了一些可选包或者api等。我们针对4个层次的体系结构做个简单的说明:如果我们再加上一层的话就是OS层了。其中JVM,配置和简表构成了J2ME运行环境。对于各个层次的详细解释和功能如下:

1)JVM。

在J2ME中提供了2中JVM。由于JVM是java代码运行时必须的,只有任何设备上有了JVM才能改很好的解释“一次编译,到处运行”的关键技术。那么在嵌入式或移动设备中也需要JVM作为操作系统和java应用程序间的接口。但是由于内存的限制,嵌入式设备的JVM也要特殊提供。J2ME中提供的JVM分为CVM和KVM,是JVM的缩减版,KVM比CVM功能稍弱。CVMCompactVirtualMachine,最初是这种解释的,但是后来对于C没有任何意义了。只是CVM虚拟机主要运行在存储量较大的嵌入式设备,比如可视电话.POS收款机等。KVM是最小运行时环境的一部分,也就是用于CPU和内存较小的设备,这里的K是千字节的意思。KVM主要用于移动电话,个人数字助理(PAD)等小型设备。

2)J2ME配置简介

当前提供的J2ME配置有两类,CDC和CLDC。CDC(ConnectionDeviceConfiguration)连接设备配置主要用于存储量较大,内存2MB以上的设备中,大多用CVM虚拟机。其用户接口较多。网络带宽有限,所以有很多不同的简表。而其***的特点就是支持浮点数。包含了所有CLDC中定义的类和接口。CLDC(ConnectionLimitedDeviceConfiguration)有限连接设备配置。主要用于小型的资源较小的设备中,针对内存小于512Kb的嵌入式系统。采用KVM虚拟机。其特点是很多J2SE的类和接口没有实现,特点就是不支持浮点数。比如银行的POS机,支持浮点数,内存较大,肯定是CDC类的设备。而个人移动电话内存小,肯定不支持浮点数。用的就是KVM虚拟机。

3)MIDP(MobileInformationDeviceProfile)移动信息设备简表

这里主要针对的是CLDC设备。包含3个生命周期和事件处理等机制。Paused状态:程序处于暂停状态,方法:pauseApp();Actived状态:程序处于运行活动状态。方法startApp()Destroy状态:程序运行销毁结束前的状态。DestroyApp();MIDP包含其他事件处理状态和机制。

看完上述内容,你们对如何理解J2ME体系结构有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网VUE频道,感谢大家的支持。

--结束END--

本文标题: 如何理解J2ME体系结构

本文链接: https://www.lsjlt.com/news/86519.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何理解J2ME体系结构
    今天就跟大家聊聊有关如何理解J2ME体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。你对J2ME体系结构是否了解,这里和大家分享一下,J2ME...
    99+
    2022-10-19
  • Hbase体系结构理解
    1. Hbase的集群架构    首先hbase是hadoop的一个组件.而hadoop内部有很多的组件,这些组件几乎都依赖于hadoop最核心的两个东西建立起来的,一个是hdfs文件系...
    99+
    2022-10-18
  • 如何理解Oracle 11g体系结构
    这篇文章给大家介绍如何理解Oracle 11g体系结构,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 Oracle 11g体系结构:oracle运行原理:...
    99+
    2022-10-19
  • 怎么理解Oracle体系结构
    本篇内容介绍了“怎么理解Oracle体系结构”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. ...
    99+
    2022-10-18
  • ADO.NET体系结构怎么理解
    本篇内容主要讲解“ADO.NET体系结构怎么理解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ADO.NET体系结构怎么理解”吧!由于XML的数据可以通过中间层代理与多种后端(数据库)源集成,所...
    99+
    2023-06-17
  • LINQ体系结构怎么理解
    这篇文章主要介绍“LINQ体系结构怎么理解”,在日常操作中,相信很多人在LINQ体系结构怎么理解问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”LINQ体系结构怎么理解”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-17
  • 如何解析vRouter体系结构
    今天就跟大家聊聊有关如何解析vRouter体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。先来看一张Tungsten Fabric vRouter功能组件的概念视图。vRout...
    99+
    2023-06-03
  • 如何解析ADO.NET体系结构
    这期内容当中小编将会给大家带来有关如何解析ADO.NET体系结构,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。ADO.NET体系结构有很多值得学习的地方,这里我们主要介绍ADO.NET体系结构,在向大家详...
    99+
    2023-06-17
  • 【体系结构】共享SQL的理解
    1.  共享 SQL 作用 SQL 在共享之后,就可以减少硬解析,硬解析会消耗很多资源。 2.  共享 SQL 概念 共...
    99+
    2022-10-18
  • 怎么理解sql体系结构shared pool
    这篇文章主要介绍“怎么理解sql体系结构shared pool”,在日常操作中,相信很多人在怎么理解sql体系结构shared pool问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2022-10-18
  • MySQL体系结构图详解
    体系结构图如下: 连接层 思想 为解决资源的频繁分配﹑释放所造成的问题,为数据库连接建立一个“缓冲池”。 原理 预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使...
    99+
    2022-10-18
  • 浅析理解Oracle数据库体系结构和存储结构
    一、Oracle体系结构 个人比喻帮助理解:类似于图书馆,去图书馆的客户(用户进程和服务进程等)需要调取资料,求助于图书管理员(实例)进入图书分区(数据库)进行资料查找。【如果比喻不当,欢迎指正,尽请谅...
    99+
    2022-10-18
  • 如何更好的了解mysql体系结构
    本文主要给大家介绍mysql体系结构,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下v吧。 Mysql体系结构总览  &...
    99+
    2022-10-18
  • 如何分析jvm体系结构
    今天就跟大家聊聊有关如何分析jvm体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。这不是一篇描述jvm是什么的文章,也不介绍jvm跨平台的特性,也不是讲述jvm安全特性的文章,...
    99+
    2023-06-17
  • 【体系结构】Oracle段区块的个人理解
    1.  段区块是 Oracle 数据库的逻辑上的概念。块属于区,区属于段 2.  Oracle 在创建表时,会分配一个段来装这个表。可以理解为一个表就是一个...
    99+
    2022-10-18
  • 如何理解Java虚拟机及JVM体系结构是什么
    今天就跟大家聊聊有关如何理解Java虚拟机及JVM体系结构是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。JVM(Java 虚拟机)Java虚拟机,java源文件(.java)通...
    99+
    2023-06-17
  • Oracle体系结构和用户管理
    通过博文部署Oracle 12c企业版数据库已经可以部署Oracle数据库了,本篇博文主要介绍Oracle的体系结构,包括存储结构、内存结构和进程结构进行初步了解。对进一步学习Oracle数据库有很大的帮助...
    99+
    2022-10-18
  • 【体系结构】LGWR进程触发机制的理解
    LGWR 触发条件:日志总是先于数据写入磁盘 在以下条件下会触发 LGWR 进程,将日志从日志缓冲区写进日志文件中: (1) 用户提交( commit )...
    99+
    2022-10-18
  • 怎样解析mysql与oracle 体系结构
    这篇文章给大家介绍怎样解析mysql与oracle 体系结构,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 做为一个学习oracle的工程师,现在开始学...
    99+
    2022-10-19
  • 怎样深度解析Lustre体系结构
    这期内容当中小编将会给大家带来有关怎样深度解析Lustre体系结构,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。  Lustre架构是一种集群存储体系结构,其核心组件就是Lustre文件系统。该文件系统可...
    99+
    2023-06-04
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作