Java for iPhone

Sun’s Java marketing VP, Eric Klein announced the decision to bring Sun’s Java to the iPhone as a variant of the Java Micro Edition - a platform that is used on mobile phones. The iPhone SDK could be used to make the Sun Java Virtual Machine (JVM) run as an application. And, Sun said that there’s a likely possibility that Sun will optimize the Java Micro JVM to work with the iPhone’s more advanced features.
“We’re going to work to make sure that the [virtual machine] offers the Java applications as much access to the native functionality of the iPhone as possible,” Klein said. Furthermore, Klein leaves open the possibility of bringing a variant of the desktop-level Java Standard Edition to the iPhone (which might indicate that Sun will try to make use of the Jazelle technology that’s lying dormant in the iPhone’s CPU). And, Sun doesn’t exclude the possibility of bringing their Flash-replacement JavaFX (!) to the iPhone.
Read more > Sun Java for iPhone