View Single Post
Posts: 189 | Thanked: 121 times | Joined on Oct 2009
#43
Originally Posted by 406NotAcceptable View Post
Android just uses a different JVM, it is a Java derivative. You can use some standard Java libraries. I would say it is Java, but it is like comparing J2SE to J2ME.
The differences between J2ME and J2SE are the platform libraries and the language features supported by the JVMs. Android doesn't use the platform library at all, uses its own non-standard VM and uses non-standard bytecode.

The Android VM won't run Java code and the Java VM won't run Android code.