- 相關(guān)推薦
Java技術(shù)在嵌入式系統(tǒng)中的應(yīng)用
摘要:J2ME是Java 2平臺(tái)的一個(gè)版本,使用在各種各樣的消費(fèi)電子產(chǎn)品和嵌入式設(shè)備上。Java Card技術(shù)規(guī)范得Java應(yīng)用能運(yùn)行在智能卡和更小的嵌入式設(shè)備上。本文介紹J2ME和Java Card的硬件平臺(tái)和軟件體系結(jié)構(gòu),以及如何進(jìn)行J2ME和Java Card應(yīng)用程序開發(fā)。Java在移動(dòng)通信領(lǐng)域的應(yīng)用已經(jīng)引起廣泛的關(guān)注,本文對此進(jìn)行了詳細(xì)的描述。關(guān)鍵詞:Java 嵌入式系統(tǒng) Java卡 J2ME 移動(dòng)通信
1 Java概述
Java是在1991年由Sun公司James Gosling Patrick Naughton、Chis Warth、Ed Frank以及Mike Sherindan等組成的"STAR7"小組所構(gòu)想出來的。于1995年5月正式推出。Java計(jì)算平臺(tái)包括JVM(Java虛擬機(jī))和Java API(Java應(yīng)用編程接口)。JVM是一種抽象化的計(jì)算機(jī),運(yùn)行在操作系統(tǒng)之上,可以在它上面執(zhí)行Java的字節(jié)線,使Java應(yīng)用程序在現(xiàn)有的各種平臺(tái)上都可以順利執(zhí)行。Java API和Java的函數(shù)類庫,分為基本核心類庫和各種外加功能的擴(kuò)展類庫。
1998年12月8日,Sun公司的最新一個(gè)版本的JDK(Java Software Development Kit)正式發(fā)布,Sun的升級版本,而且還是完善的Java平臺(tái)。
Java 2定義組成Java企業(yè)平臺(tái)的核心技術(shù)包括15個(gè)核心API。這15個(gè)核心API構(gòu)成了整個(gè)Java 2技術(shù)的靈魂,包括Applet、AWT、Beans、IO、Lang、Math、Net、Rmi、Security、SQL、Text、Util、Accessibility、Swing和CORBA。與以往的JDK比較,Java 2平臺(tái)具有很多優(yōu)勢,如更靈活的安全模式、更好的性能、與其他企業(yè)級系統(tǒng)的互用性、應(yīng)用開發(fā)更容易、全球化的提高以及更好的跨平臺(tái)性等。
Java 2可以根據(jù)對軟、硬件需求的不同分為4個(gè)版本。J2EE(Java 2 Platform,Enterprise Edition)用于企業(yè)服務(wù)器端應(yīng)用程序開發(fā);J2SE(Java 2 Platform,Standard Edition)用于個(gè)人計(jì)算機(jī)上的應(yīng)用程序開發(fā);J2ME(Java 2 Platform,Micro Edition)用于信息家電等資源有限的設(shè)備上的應(yīng)用程序開發(fā);Java Card Platform用于智能卡上的應(yīng)用程序開 發(fā)。
Java 程序語言在其產(chǎn)生之初,本身就是為嵌入式設(shè)備--機(jī)頂盒設(shè)備設(shè)計(jì)的,F(xiàn)在Java又憑借J2MEE和Java Card Platform回到嵌入式系統(tǒng)開發(fā)領(lǐng)域。
2 Java卡
(1)Java卡簡介
Java卡是Java平臺(tái)中最小的子集,也是一種特殊的智能卡。智能卡是一種嵌入
[1] [2] [3] [4] [5]
【Java技術(shù)在嵌入式系統(tǒng)中的應(yīng)用】相關(guān)文章:
嵌入式系統(tǒng)與通信技術(shù)在汽車安全中的應(yīng)用05-02
CCD技術(shù)在交通系統(tǒng)中的應(yīng)用05-01
光纖通道技術(shù)在航電系統(tǒng)中的應(yīng)用04-27
ART270嵌入式系統(tǒng)在測井儀器調(diào)試及檢測中的應(yīng)用04-29
光電系統(tǒng)與紅外系統(tǒng):技術(shù)與應(yīng)用04-26
動(dòng)態(tài)分段技術(shù)在公交查詢系統(tǒng)中的應(yīng)用04-28
ASON技術(shù)在高速公路機(jī)電系統(tǒng)中的應(yīng)用05-02
信息融合技術(shù)在組合導(dǎo)航系統(tǒng)中的應(yīng)用05-02