組み込みJavaのメリット

セキュリティ/メモリ保護
たとえばネットワーク越しにプログラムをロードしたり
してもコードベリファイやってサンドボックス入れとけば、
バグまたは意図的にメモリ壊されたりしない。
C/C++だったらユーザーが作ったプログラムは、
メモリ空間分けないと怖くて実行できない。

アーキテクチャー独立
CPU/OSの選択肢が多い。
ゲームとかブラウザとかプロトコルスタックとかの開発者は
売り込み先が増やせる
J2SEと同じ環境でクロス開発もできる。

あと同じ様なコードだったら32bitRISCよりバイトコードのサイズが
小さくなるとおもうけど、クラスライブラリは肥大傾向になるし
メモリ消費はデカイから相殺。