Java Micor Edition is confusing collection (about on dozen) of Java subsets
definition by Sun. It started out for embedded devices and no is VERY
focused on mobil phones.
The restrictions of Java are two fold:
The JVM (Java Virtual Machine) does not have to support all language
features (e.g. no floationg point or in the Java Card definition you can
even drop support for (32-bit) int).
The second restriction is the reduction of the (large) class library. In
standard Java the library is part of the language definition (for this
'write once, debug anywhere'), but you probaly don't need Swing support on
an embedded device.
But as stated above: The definitions of Sun are not perfect for embedded
devices. Best starting place would be CLDC 1.0.
Martin
----------------------------------------------
JOP - a Java Processor core for FPGAs:
http://www.jopdesign.com/