首页 >Java >java教程 >Java微型版

Java微型版

WBOY
WBOY原创
2024-08-30 15:08:36979浏览

Java 微型版本基本上用于开发移动和嵌入式设备的代码,例如网关、手机、打印机、机顶盒等。基本上,使用 Java 微型版本是因为可移植性功能,这意味着它提供了部署微版的平台。基本上,它基于 OOP 概念,因此我们可以轻松实现我们需要的所有功能,例如强大的接口、安全性和构建良好的网络。

要点

  • 它提供了一个单一的 SDK,将所有类型的应用程序开发组合到一个环境中。
  • Java 微型版本监控不同的活动,例如网络和内存。
  • 如果我们想集成不同的插件,那么 NetBeans 和 Eclipse 是更好的选择。
  • 它使我们能够为移动和嵌入式系统开发可移植代码。

什么是 Java 微型版 (ME)?

J2ME(Java 2 Stage,微型版本)是一项创新,允许软件工程师利用 Java 编程语言和相关工具来开发针对移动电话和个人计算机化设备 (PDA) 等多功能远程数据设备的项目。 J2ME 包含编程框架和一个独特的虚拟机,即 K 虚拟机,它允许 J2ME 编码的程序在手机上运行。
有两个编程细节:关联受限设备设置 (ARDS) 和便携式数据设备配置文件 (PDDP)。

开始您的免费软件开发课程

网络开发、编程语言、软件测试及其他

ARDS扩展了应用程序接口(Programming interface)和虚拟机功能,有望帮助手机。 PDDP 向 ARDS 添加了 UI、系统管理以及与手机通信所需的通知细节。 PDDP 包含像苹果一样的中间小型 Java 应用程序的功能,但可以与 ARDS 和 PDD 进行调整,并且预计将用于手机。具有利用 J2ME 的框架的设备现在已经可以访问,并且在未来几年中应该会变得更加容易访问。

Java ME – Java 平台

基本上,Micro版本没什么,只是Sun Microsystems Oracle开发的Java平台。通常它是为嵌入式系统和移动设备开发的;因为 Java 是开发移动应用程序最流行的平台之一。

有两个编程细节:关联的受限设备安排 (ARDA) 和通用数据设备配置文件 VDDP)。 ARDA展开的应用程序接口(Programming interface)和虚拟机亮点有望帮助手机。 VDDP 向 ARDA 添加了 UI、系统管理以及与手机通信所需的通知细节。 PDDP 结合了中间、小型 Java 应用程序(如小程序)的可能性,但它可以与 ARDA 和 MIDP 进行调整,并且计划用于手机。

Java 微版架构

Java ME 设计有助于根据小型注册设备给出的要求扩展应用程序。 Java ME不仅仅取代了工作框架,而是在本地工作框架上叠加了一层层,为应用程序的运行创造了环境。这些层统称为关联受限设备设计 (ARDC)。

主要层是包含Java虚拟机的设计层。该层直接与本地工作框架协作,并建立配置文件和 JVM 之间的关联。
下一层是配置文件,其中包含小型处理设备的 API 的基本排列。该配置文件包含一系列类,用于执行小型注册设备连接集合的功能。

第三层是通用数据设备配置文件(VDDP)。 MIDP 层包括用于客户端网络连接、工业性能和 UI 的 API。它还使用关联语言设备设计 (ALDC) 和便携式数据设备配置文件 (PDDP) 库。

一个小型处理设备有两个部分,由第一硬件制造商(HM)提供。它们具体是 HM 应用程序和 HM 类。 PDDP 与 HM 类进行通信,以足够接近发送和接收消息以及获取设备明确确定的信息等功能。 HM 应用程序都是一些小项目,例如地址簿。

Java微型版

Java 微型版 SDK

Java微型版是指软件开发工具包,基本上,它提供了运行时环境以及用于应用程序的各种实用程序。更重要的是它结合了连接受限设备配置和针对环境的连接设备配置。它为开发人员提供定制服务,以便他们可以根据自己的要求开发应用程序。

Java Micro 版本配置

Java ME 设计确定了 JVM,以及针对特定设备排列协调的某些中心 API。 Java ME 可以访问两种安排,特别是关联设备设置 (ADS) 和关联受限设备设计。 Java ME 的安排和配置文件取决于内存,对于小型设备来说,考虑到内存不稳定和不可预测。

我们知道我们有不同的平台,因此根据平台我们需要对配置进行更改,例如,假设我们有一个 Java ME 嵌入式客户端,因此根据嵌入式系统我们需要进行更改。

常见问题

以下是提到的常见问题解答:

Q1。为什么我们使用 Java 微型版?

答案: 基本上,Java Micro 版本的每个版本都提供了不同的插件,提供了完整的环境。它包括运行时类和 Java 虚拟机,因此我们可以在任何平台上运行。

Q2。有多少种 Java 版本可供选择?

答案:基本上,Java 版本分为三种不同类型,例如 Java 标准版、Java 企业版和 Java 微型版,用于嵌入式和移动系统的开发。

Q3。我们如何组织 Java 微型版本?

答案:我们知道硬件、显示器和存储键盘等基本组织。但我们还需要一些不通用的附加组件,例如不包含永久存储的同一设备。

结论

在这篇文章中,我们了解了什么是Java微版,也了解了Java微版与配置的一些基本关键思想。我们还了解了 Java 微版的用途和特点以及如何使用它们。

以上是Java微型版的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
上一篇:Circular queue Java下一篇:compareTo Java