Android是一个操作系统, java只是一门语言.为了方便开发者入手写应用程序,Android系统开放了一些应用程序接口(API),这些API由形似于Java的语言提供。Android系统的Java 不同于我们泛指的sun或者IBM公司的Java. sun/IBM的java是采用JVM的技术,而Android采用的是DVM的技术。 除了语法极其类似之外,两者没有更多的相同点了。