Javaによる組み込みプログラミングに関する世界観です。Javaの世界観(E.開発ツール)も参照のこと。
マイクロコントローラや携帯電話など、組み込み用途に使えるJava。Javaの「どこでも動く」という観点で考えた時に、Windowsで開発したJavaアプリケーションをそのまま組み込み用途に使うことが出来る。C/C++でやる時はクロスコンパイラと呼ばれる技術を使う。
Java MEは、Java SEのモバイルや組み込み向けの小さなサブセットか、あるいは最低限のJava機能を搭載した環境。Java SEのすべての機能は利用できない。
Linuxカーネルを用いたスマホ・タブレット向けOSであるAndroidはJavaを基本に作られています。
Androidを参照のこと。
移植性に関連する内容があります。
リアルタイムOSも参照のこと。