Java 微型版本基本上用於開發行動和嵌入式裝置的程式碼,例如網關、手機、印表機、機上盒等。基本上,使用 Java 微型版本是因為可移植功能,這意味著它提供了一個部署微版的平台。基本上,它基於 OOP 概念,因此我們可以輕鬆實現我們需要的所有功能,例如強大的介面、安全性和建構良好的網路。
J2ME(Java 2 Stage,微型版本)是一項創新,允許軟體工程師利用 Java 程式語言和相關工具來開發針對行動電話和個人電腦化設備 (PDA) 等多功能遠端資料設備的專案。 J2ME 包含程式框架和一個獨特的虛擬機,即 K 虛擬機,它允許 J2ME 編碼的程式在手機上運行。
有兩個程式細節:關聯受限設備設定 (ARDS) 和便攜式資料設備設定檔 (PDDP)。
開始您的免費軟體開發課程
網頁開發、程式語言、軟體測試及其他
ARDS擴展了應用程式介面(Programming interface)和虛擬機器功能,並有望幫助手機。 PDDP 為 ARDS 添加了 UI、系統管理以及與手機通訊所需的通知細節。 PDDP 包含像蘋果一樣的中間小型 Java 應用程式的功能,但可以與 ARDS 和 PDD 進行調整,並且預計將用於手機。具有利用 J2ME 的框架的設備現在已經可以訪問,並且在未來幾年應該會變得更加容易訪問。
基本上,Micro版本沒什麼,只是Sun Microsystems Oracle開發的Java平台。通常它是為嵌入式系統以及行動裝置開發的;因為 Java 是開發行動應用程式最受歡迎的平台之一。
有兩個程式設計細節:關聯的受限設備安排(ARDA)和通用資料設備設定檔(VDDP)。 ARDA展開的應用程式介面(Programming Interface)和虛擬機器亮點有望幫助手機。 VDDP 為 ARDA 添加了 UI、系統管理以及與手機通訊所需的通知細節。 PDDP 結合了中間、小型 Java 應用程式(如小程式)的可能性,但它可以與 ARDA 和 MIDP 進行調整,並且計劃用於手機。
Java ME 設計有助於根據小型註冊設備給予的要求擴展應用程式。 Java ME不僅取代了工作框架,而是在本地工作框架上疊加了一層層,為應用程式的運作創造了環境。這些層統稱為關聯受限設備設計 (ARDC)。
主要層是包含Java虛擬機器的設計層。此層直接與本機工作框架協作,並建立設定檔和 JVM 之間的關聯。
下一層是配置文件,其中包含小型處理設備的 API 的基本安排。此設定檔包含一系列類,用於執行小型註冊設備連接集合的功能。
第三層是通用資料設備設定檔(VDDP)。 MIDP 層包括用於客戶端網路連接、工業效能和 UI 的 API。它還使用關聯語言設備設計 (ALDC) 和便攜式資料設備設定檔 (PDDP) 庫。
一個小型處理設備有兩個部分,由第一個硬體製造商(HM)提供。它們具體是 HM 應用程式和 HM 類別。 PDDP 與 HM 類別進行通信,以足夠接近發送和接收訊息以及獲取設備明確確定的資訊等功能。 HM 應用程式都是一些小項目,例如地址簿。
Java微型版是指軟體開發工具包,基本上,它提供了運行時環境以及用於應用程式的各種實用程式。更重要的是它結合了連接受限設備配置和針對環境的連接設備配置。它為開發人員提供客製化服務,以便他們可以根據自己的要求開發應用程式。
Java ME 設計確定了 JVM,以及針對特定設備排列協調的某些中心 API。 Java ME 可以存取兩種安排,特別是關聯設備設定 (ADS) 和關聯受限設備設計。 Java ME 的安排和設定檔取決於內存,對於小型設備來說,考慮到內存不穩定和不可預測。
我們知道我們有不同的平台,因此根據平台我們需要對配置進行更改,例如,假設我們有一個 Java ME 嵌入式客戶端,因此根據嵌入式系統我們需要進行更改。
以下是提到的常見問題:
答案: 基本上,Java Micro 版本的每個版本都提供了不同的插件,提供了完整的環境。它包括運行時類和 Java 虛擬機,因此我們可以在任何平台上運行。
答案:基本上,Java 版本分為三種不同類型,例如 Java 標準版、Java 企業版和 Java 微型版,用於嵌入式和行動系統的開發。
答案:我們知道硬體、顯示器和儲存鍵盤等基本組織。但我們還需要一些不通用的附加元件,例如不包含永久儲存的相同設備。
在這篇文章中,我們了解了什麼是Java微版,也了解了Java微版與配置的一些基本關鍵思想。我們也了解了 Java 微版的用途和特點以及如何使用它們。
以上是Java微型版的詳細內容。更多資訊請關注PHP中文網其他相關文章!