嵌入式Java(Embedded Java)是Sun微系統公司提供的專用於某種設備的嵌入系統的軟體開發平台,例如為汽車,電信,和工業設備市場設計的產品。
基本介紹
- 中文名:嵌入式Java
- 外文名:Embedded Java
- 提出:Sun公司
- 優勢:跨平台、適合網路套用、安全
- 套用領域:超級計算、企業計算、嵌入計算
嵌入式Java(Embedded Java)是Sun微系統公司提供的專用於某種設備的嵌入系統的軟體開發平台,例如為汽車,電信,和工業設備市場設計的產品。
Beanshell (bsh) 是用Java寫成的,一個小型的、免費的、可以下載的、嵌入式的Java原始碼解釋器,具有對象腳本語言特性。BeanShell執行 標準Java語句和表達式,另外包括一些腳本命令和語法。它將腳本化對象看作簡單閉包方法(simple method closure)來支持,就如同在Perl和JavaScript中的一樣。 它具有以下的一些特點:使用...
Java ME 又稱為J2ME(Java Platform,Micro Edition),是為機頂盒、行動電話和PDA之類嵌入式消費電子設備提供的Java語言平台,包括虛擬機和一系列標準化的Java API。Java ME與Java SE、Java EE一起構成Java技術的三大版本,通過JCP(Java Community Process)制訂。語言特點 Java ME(Java 2 Micro Edition)是Java ...
K-JAVA的平台開放性是指JAVA語言可以跨平台運行,軟體開發商可以很容易的開發應用程式。軟體特點 Java是sun公司開發出的一種較新的計算機程式語言,K-JAVA即J2ME(Java 2 Micro Edition),專門用於是嵌入式設備的JAVA軟體。功能 K-JAVA的動態下載能力:用戶可以輕鬆下載,並方便的安裝到手機中,不斷豐富商務和遊戲...
Java是Sun公司推出的一種程式語言。它是一種通過解釋方式來執行的語言,語法規則和C++類似。同時,Java也是一種跨平台的程式設計語言。java的編程套用可以說無處不在,從嵌入式設備到伺服器都有。其中人們在瀏覽器中使用的“Applet”(小應用程式)是用Java語言編寫的程式之一,用編譯器將它編譯成類檔案後,將它存在WWW...
java是一個可以在不同作業系統(例如windows,unix等)上運行的程式語言,java平台是指運行在各種終端(如pc、伺服器、移動設備、嵌入式設備)的系統軟體。PC機上的java程式是用javaSE開發出來的,伺服器端的java程式是用javaEE開發出來的,移動設備的java程式是用javaME開發出來的。運行環境 Java 運行環境,即 ...
嵌入式系統是以套用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於套用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬體設備、嵌入式作業系統以及用戶的應用程式等四個部分組成,用於實現對其他設備的控制、監視或管理等功能。嵌入式軟體工程師就是編寫嵌入式...
如果涉及Java方面的編程也是如此的。嵌入式系統中涉及算法的由專業算法的人來處理的,不必歸結到嵌入式系統範疇內。但如果涉及嵌入式系統下面嵌入式資料庫、基於嵌入式系統的網路編程和基於某此套用層面的協定套用開發(比如基於SIP、H.323、Astrisk)方面又較為複雜,並且有難度了。系統詳解 一、什麼是嵌入式系統 嵌入...
嵌入式系統迫切需要資料庫技術支持。資料庫嵌入到了應用程式進程中,嵌入式運行模式允許嵌入式資料庫通過 SQL 來輕鬆管理應用程式數據,而不依靠原始的文本檔案。嵌入式資料庫還提供零配置運行模式,這樣可以啟用其中一個並運行一個快照。嵌入式資料庫SQL使用十分廣泛,這裡介紹如何使用C語言和JAVA來套用SQL。嵌入式資料庫...
SE(JavaSE),standard edition,標準版,是我們通常用的一個版本,從JDK 5.0開始,改名為Java SE。EE(JavaEE),enterprise edition,企業版,使用這種JDK開發J2EE應用程式,從JDK 5.0開始,改名為Java EE。從2018年2月26日開始,J2EE改名為Jakarta EE。ME(J2ME),micro edition,主要用於移動設備、嵌入式設備上...
為滿足這種特性,要求嵌入式產品設計者相應降低處理器的性能,限制記憶體容量和復用接口晶片。這就相應提高了對嵌入式軟體設計技術要求。如,選用最佳的編程模型和不斷改進算法,採用Java編程模式,最佳化編譯器性能。因此,既要軟體人員有豐富經驗,更需要發展先進嵌入式軟體技術,如Java、Web和WAP等。提供多媒體人機界面 提...
Java的通用性好,可以跨平台直接移植,只要有安裝Java虛擬機(JVM)就可以了。開發的效率高。生成的機器碼效率沒有彙編和C的高。在嵌入式系統中,C語言是使用最廣泛的語言。計算機語言 計算機語言通常是一個能完整、準確和規則地表達人們的意圖,並用以指揮或控制計算機工作的“符號系統”。計算機語言的種類非常的多,...
嵌入式資料庫的名稱來自其獨特的運行模式。這種資料庫嵌入到了應用程式進程中,消除了與客戶機伺服器配置相關的開銷。嵌入式資料庫實際上是輕量級的,在運行時,它們需要較少的記憶體。它們是使用精簡代碼編寫的,對於嵌入式設備,其速度更快,效果更理想。嵌入式運行模式允許嵌入式資料庫通過 SQL 來輕鬆管理應用程式數據...
《嵌入式軟體基礎》是2010年電子工業出版社出版的圖書,作者是張倪。內容簡介 《嵌入式軟體基礎》是“嵌入式軟體導論”課程建設的教學成果,全書從嵌入式軟體概述、嵌入式作業系統、軟體開發環境、接口與網路系統、資料庫管理系統、視窗系統、Java平台等幾個不同的套用技術領域對嵌入式軟體進行了綜合性介紹,討論了這些...
未來的嵌入式產品是軟硬體緊密結合的設備,為了減低功耗和成本,需要設計者儘量精簡系統核心,只保留和系統功能緊密相關的軟硬體,利用最低的資源實現最適當的功能,這就要求設計者選用最佳的編程模型和不斷改進算法,最佳化編譯器性能。因此,既要軟體人員有豐富的硬體知識,又需要發展先進嵌入式軟體技術,如Java、Web和...
ADS對彙編、C/C++、java支持的均很好,是最成熟的ARM開發工具。很多ARM開發軟體(例如Keil)也是借用的ADS的編譯器。ADS在2006年版本已經發布到2.2。但國內大部分開發者使用的均是1.2版本。RealView MDK RealView MDK開發工具源自德國Keil公司,被全球超過10萬的嵌入式開發工程師驗證和使用,是ARM公司最新推出的針對...
嵌入式語言PHP 編輯 播報 PHP(Personal Home Page)也是一種伺服器端HTML嵌入式腳本描述語言,在語法結構上很像是Perl、Java、C等語言的混合體。PHP嵌入到HTML檔案中的標記對為:(script language=“PHP”)…(/script),也可簡記為:(?…?)。 [1] PHP是一種伺服器內置式的腳本語言,它與客戶端腳本語言VBScript...
7、紅旗嵌入式Linux 由北京中科院紅旗軟體公司推出的嵌入式Linux是國內做得較好的一款嵌入式作業系統。目前,中科院計 算所自行開發的開放源碼的嵌入式作業系統---EasyEmbeddedOS(EEOS)也已經開始進入實用階段了。該 款嵌入式作業系統重點支持p-Java。系統目標一方面是小型化,另一方面能重用Linux的驅動和其它模組 。
Java ME基礎及套用;單片機原理與套用;嵌入式微處理器;uc-linux嵌入式作業系統;嵌入式控制系統開發技術;嵌入式電子產品設計開發實訓;電子產品工藝與實踐等。就業方向 本專業學生畢業後可以在研究所、各大電器公司、科技公司等單位就業。應聘的職位主要有電路設計、PCB製版、嵌入式程式開發等。院校 中國信息大學 ...
java ME * Java ME(Java Platform,Micro Edition)。這個版本以前稱為 J2ME。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和印表機)上運行的應用程式提供一個健壯且靈活的環境。Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協定以及對可以動態下載的連網和離線應用程式的豐富支持...
·Jazeller 允許直接執行Java位元組碼。ARM處理器系列提供的解決方案有:·無線、消費類電子和圖像套用的開放平台;·存儲、自動化、工業和網路套用的嵌入式實時系統;·智慧卡和SIM卡的安全套用。ARM處理器本身是32位設計,但也配備16位指令集。一般來講存儲器比等價32位代碼節省達35%,然而保留了32位系統的所有優勢...
例如,可以很容易地區分出一個基於8051的T1分幅卡嵌入式系統和一台Sun UNIX工作站。從功能方面很難區分一台Sun工作站和一個包含PowerPC以及32MB記憶體和16MB快閃記憶體的機頂盒。這樣的機頂盒可以運行帶GUI的多任務作業系統,可現場升級,可以同時運行多個程式(如視頻控制器、數字錄像和Java虛擬機),還可以進行安全的網際網路...
當外界事件或數據產生時,能夠接受並以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統作出快速回響,並控制所有實時任務協調一致運行的嵌入式作業系統。註:在工業控制、 軍事設備、 航空航天等領域對系統的回響時間有苛刻的要求,這就需要使用實時系統。我們常常說的嵌入式作業系統...
9.2 嵌入式系統的開發與運行 9.3 嵌入式系統的調試 9.4 嵌入式系統的測試 9.5 本章小結 習題 第10章 嵌入式軟體的編程與最佳化 10.1 一般編程技術 10.2 多任務編程技術 10.3 嵌入式Java技術 10.4 軟體最佳化方法 10.5 本章小結 習題 第五篇 實驗 第11章 實驗項目 11.1 實驗目標與要求 11.2 實驗1...
4個學習情境涉及手機嵌入式軟體的高級界面編程、低級界面編程、數據存儲編程和手機遊戲開發等內容,通過4個項目的開發練習,讀者可以迅速掌握手機軟體開發的一般技能。附錄給出了JaVa語言的基本語法介紹及Java程式編寫規範的部分內容。《嵌入式套用與開發》適合作為套用性、技能型人才培養的各類教育的計算機套用、軟體技術等...
Java Platform,Micro Edition(Java ME)為運行在移動和嵌入式設備上的應用程式提供了一個強大靈活的環境:手機、機頂盒、藍光播放器、數字媒體設備、M2M 模組、印表機以及其他設備。Java ME 技術最初創建用於處理與為小型設備構建應用程式有關的約束。出於此目的,Oracle 定義了 Java ME 技術的基礎以適應如此有限的...
在一個嵌入式SQL程式中,SQL語句可以像其宿主語言中的程式構造一樣得到支持。當然,C和C++也可以通過宿主語言函式調用,即通過開放資料庫連線接口(ODBC)調用SQL語句。與此相似,Java程式可以通過Java資料庫連線(JDBC)方法調用來調用SQL語句。但是,我們會看到,這一類的函式調用接口較之嵌入式SQL接口是一個水平相當...
Java2平台包括:標準版(J2SE)、企業版(J2EE)和微縮版(J2ME)三個版本。J2SE,J2ME和J2EE,這也就是SunONE(Open NetEnvironment)體系。J2SE就是Java2的標準版,主要用於桌面套用軟體的編程;J2ME主要套用於嵌入式系統開發,如手機和PDA的編程;J2EE是Java2的企業版,主要用於分散式的網路程式的開發,如電子商務網站...