成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

J2ME和J2SE技術應用解析

開發 前端
這里向大家介紹一下J2ME技術和J2SE技術的應用,J2ME(Java2PlatformMicroEdition)是為無線電子市場所設計的,包括JVM規范和API規范,而J2SE軟件是快速開發、部署關鍵任務和企業應用程序的首選解決方案。

你對J2ME和J2SE技術的概念和用法是否熟悉,這里和大家分享一下,首先看一下它們的概念,J2ME又被稱為Java2微型版,被使用在各種各樣的消費電子產品上,例如智能卡、手機、PDA、電視機頂盒等方面。J2SE即Java2標準版,它是一種開發和部署平臺,提供了編寫桌面、工作站應用程序所有必需的功能。

J2ME技術的應用

  J2ME(Java2PlatformMicroEdition)是為無線電子市場所設計的,包括JVM規范和API規范。其API規范是基于J2SE(Java2StandardEditon)的。J2ME定義了一套合適的類庫和虛擬機技術。這些技術可以使用戶、服務提供商和設備制造商通過物理(有線)連接或無線連接,按照需要隨時使用豐富的應用程序。

  J2ME又被稱為Java2微型版,被使用在各種各樣的消費電子產品上,例如智能卡、手機、PDA、電視機頂盒等方面。當然了,J2ME也提供了Java語言一貫的特性,那就是跨平臺和安全網絡傳輸。它使用了一系列更小的包,而且Javax.microedition.io為J2SE包的子集。J2ME可以升級到J2SE和J2EE。

  在J2ME出現之前,我們更多接觸到的是Java卡(JavaCard)、嵌入式Java(EmbeddedJava)和實時Java(RealTimeJava)等。其中Java卡是針對SIM卡、智能卡等設備而定制的最小Java子集,比J2ME還要小,移植性也不強。嵌入式Java則針對特殊用戶自行配置Java類庫和VM(VirtualMachine,虛擬機)。它對資源需求極小,可運行在無圖形用戶接口和網絡的設備上,可以添加用戶專用的API,但是它就無法移植。實時Java是由IBM領導的實時定制Java專家組負責實施的,現在還在不斷完善中。不過,從嚴格意義上來說,它們都不是真正的J2ME。

像其它版本一樣,J2ME具有很多Java技術特性,主要有:

  1.可以在各種支持Java的設備上運行;

  2.代碼短?。?/p>

  3.充分利用Java語言的優勢;

  4.安全性好;

  5.用J2ME實現的應用可以方便地升級到J2SE、J2EE。

J2ME的配置和框架

  為了支持用戶和嵌入式市場提出的靈活性和可定制性要求,J2ME被設計得更加模塊化和可縮放化。J2ME在設備原有的操作系統上建造了3層軟件來實現這種要求:

  1.JVM層,這層基于宿主操作系統,按照某一種J2ME的配置,實現了JVM。

  2.配置層,這層對于用戶可見度要低一些,但對框架層非常重要。它針對“水平”市場的需求,定義了Java虛擬機的最小功能集和Java類庫的最小集合。在某種意義上,配置層定義了開發者在所有設備上都可以使用Java特性和類庫的“最小公分母”。

  3.框架層,這層對于用戶和應用程序提供者來說是最常見的。它針對“垂直”市場的需求,定義了Java虛擬機的最小功能集和Java類庫的最小集合。其框架是基于特定的配置層實現的。只要設備支持相同的框架層,針對特定框架層開發的應用程序就可以移植到其它設備上。一個設備可以支持多個框架層。

  在J2ME設備中,JVM與配置層緊密相連,它們體現了每一類設備的基本功能。框架層針對不同的設備,在配置層的基礎上規定了附加的API。為了滿足不斷更新的應用程序,框架層可以擴充新的Java庫類。在不遠的將來,隨著新設備的不斷出現,J2ME技術將提供范圍廣泛的框架層、配置層和VM。JCP(JavaCommunityProcess)可以為客戶和開發商提供規范。根據JCP的定義,J2ME目前的一種配置層是“面向連接的設備配置”層(ConnectedDeviceConfiguration),它采用典型的Java虛擬機技術。這種全功能的VM包含了基于臺式機系統上的虛擬機的所有功能,適用于擁有至少幾兆字節內存的設備。對于無線設備和其它內存不足的設備,J2ME采用“面向連接的受限設備配置”(CLDC)技術。

  KVM是J2ME的核心特征。它是一個可移植性非常高的JVM,專用于內存小、資源有限、能上網的設備,例如蜂窩電話、尋呼機和個人組織器等。這些器件一般都含有16或32位的處理器,***128KB內存。KVM能夠被靈活應用到各種行業、各種類型的設備上,并能夠適應這些設備的多樣化所帶來的問題,比如處理器的耗電量、內存的大小、設備和應用程序的特殊功能等問題。#p#

J2SE技術的應用

  Java2標準版是一種開發和部署平臺,提供了編寫桌面、工作站應用程序所有必需的功能。J2SE軟件是快速開發、部署關鍵任務和企業應用程序的***解決方案。J2SE1.4版本是基于Java跨平臺技術和強有力的安全模塊而開發的,其***的特征和功能極大地提高了Java語言的伸縮性、靈活性、適用性,以及可靠性。

J2SE1.4特點:

1.良好的計算性能和縮放能力。

  J2SE1.4版是一個快速開發和配置跨平臺的企業級應用與服務的綜合性平臺。它提升了Java計算的性能與縮放能力,代表了Java技術的大跨步進展。有了J2SE1.4版,企業就可以通過更簡易的步驟、花費更少的時間,采用Java技術開發與配置要求更高的應用了。J2SE1.4版在Java客戶機應用方面得到了重大性能提升?;赟wing的Java小程序和應用程序在圖形用戶界面(GUI)的響應速度上也大有提高。

2.跨平臺

  J2SE1.4版是一個具有綜合性能的平臺,能使一個完整的、可縮放的高性能應用配置在任何種類的平臺上。

3.支持Web服務

  J2SE1.4版與以前各J2SE版全面兼容。J2SE1.4版對SSL、LDAP和CORBA等業界標準技術也給予支持,因此保證了在不同平臺、系統和環境間的互操作能力。J2SE1.4版支持XML技術和一整套安全服務,因此為基于各類標準的可互操作應用與服務的創建奠定了重要基礎。有了J2SE1.4版與JavaWebServicesDeveloperPack的結合,開發商就能創建、測試和配置Web服務了。

4.完整性

  J2SE1.4版還是一個完整的開發環境。開發商可基于這一環境創建功能豐富的交互式應用。這些應用可以配置在任何平臺上。J2SE1.4具有新的GUI控制功能、快速的Java2DT圖形功能、支持國際化與本地化擴展和新的配置選項,并對WindowsXP提供擴展支持。

  總之,J2SE1.4版是多種不同風格軟件的開發基礎,包括客戶端Java小程序和應用程序,以及獨立的服務器應用程序等。J2SE1.4版還是J2ME的基礎,是J2EE執行程序的推動力。

  Java之所以能夠發展得很快,是因為互聯網的發展非常快。Java可以和瀏覽器結合在一起,因而很自然地在桌面系統得到廣泛應用。從計算的結構來看,Java主要分三大類:***是服務器端,這里就有了J2EE企業版;第二是桌面PC,這一類用的是J2SE標準版;第三就是掌上電腦、移動設備,用的都是J2ME。但是,大部分非企業級軟件還是在J2SE上開發的比較多。首先,這是因為很多的應用軟件都是在J2SE上開發的;其次,J2SE是和J2EE兼容的,企業版是在標準版上的擴充,在J2SE的版本上開發的軟件,拿到企業的平臺上是一樣可以運行的;再次,一般開發還是在J2SE的環境上,只是說J2ME提供微型版的一個環境。在J2SE上虛擬出一個環境,開發出來的應用軟件是可以拿到微型版上運行的。
 

【編輯推薦】

  1. J2ME可選包—PIM用法詳解
  2. 技術分享 用OTA下載本機J2ME程序至手機
  3. 解析J2ME各大應用平臺環境
  4. MotorolaJ2ME開發時需要注意的幾個細節
  5. Java2平臺J2SE、J2EE、J2ME三大版本的區別

 

 

責任編輯:佚名 來源: mscto.com
相關推薦

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2010-09-29 10:15:35

JDKJ2EEJ2SE

2009-07-09 16:06:10

JDK J2EE J2

2009-06-19 16:39:54

J2EEJ2SEJ2ME

2010-09-29 14:01:10

J2MEJ2SE

2010-09-29 10:22:47

J2SEJ2EEJ2ME

2010-09-29 08:57:04

J2ME前景

2010-09-29 12:45:50

J2ME

2010-09-30 13:28:55

J2ME圖形

2010-10-09 15:40:19

CookieJ2ME

2010-09-30 12:53:00

J2MECSS

2011-05-12 14:34:55

cookieJ2ME

2010-09-29 09:19:39

J2ME開發工具

2010-10-09 14:29:44

J2MEfontcolor

2010-09-29 10:41:18

J2MEJVM

2010-09-29 14:10:18

J2ME SDK

2010-09-29 15:35:04

Item類J2ME

2009-05-26 17:35:40

J2ME軟件簽名證書

2009-05-26 17:20:51

多線程J2METhread

2010-10-09 15:58:36

J2ME圖形
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品1 | 亚洲欧洲国产视频 | 美女天天干天天操 | 成人在线国产 | 久久久久久免费毛片精品 | 亚洲精品乱码 | 日韩欧美国产一区二区 | 色婷婷国产精品综合在线观看 | 国产精品久久久久久久久久久免费看 | 欧美在线观看一区 | 日韩在线欧美 | 欧美日韩黄 | 欧美片网站免费 | 日韩一区二区免费视频 | 免费国产一区二区 | 日韩一区二区三区视频 | 黄色小视频入口 | 国产精品一区网站 | 综合精品 | 国产一级久久久久 | 欧美日韩视频在线第一区 | 99国产精品99久久久久久 | 日本不卡高清视频 | 亚洲人成人一区二区在线观看 | 国产精品三级久久久久久电影 | 亚洲激情第一页 | 视频一区在线 | 亚洲午夜精品一区二区三区他趣 | 一级免费毛片 | 欧美成人久久 | 欧美在线a| 欧美日韩在线观看一区二区三区 | av天天看 | 精品99久久久久久 | 中文字幕精品一区二区三区精品 | 久久青| 亚洲综合一区二区三区 | 91秦先生艺校小琴 | 国产激情一区二区三区 | 日韩欧美三区 | 黄视频网站在线 |