楼上全部都在一本正经的胡说八道。类java语法不是java这个都不懂吗?包含google在内,只是长得像java结构类似,而不是java也没有所谓的java虚拟机,而是完全自己的 dalvik和jvm完全不同。dalvik基于寄存器而jvm则基于栈。
连最起码的jvm的字节码同dalvik的字节码都不懂很难想像现在一些人会几句for if语句就说自己精通xx语言,懂得个ssm就说自己精通架构。可怜连门都没摸到。
连java和类java语法都傻傻的分不清楚的人真tmd太多了。android只是使用和java同样 语法结构的一种语言除此之外和java有毛的关系。同样的那些说什么harmony用的是java开发的人真的是脑子进水了。就这水平还开搞个毛的开发,给开发这个词的脸都丢干净了,回家洗了睡吧。
高级语言并不是语法的高级,更不是有个漂亮的IDE就高级。相对于普通编程语言,多了一个虚拟机,程序是由编译到解释的过程。而普通语言或编译或解释只有一步。只有像harmoney、java、android、netcore/standard 这样有自己的虚拟机才做高级语言。也就是只要平台支持任何语言都可以集成在一个平台上。