JAVA对底层硬件的操作能力有限,不能编写操作系统,包括手机操作系统。常见所谓JAVA操作系统是指在操作系统外壳上用的JAVA语言,像系统内核这样的部件还是要用较低级的编程语言来。也许可以给JAVA作什么扩充,让它能够编写操作系统,但绝对不会像C这样的语言来得省事,这样的扩充就显得没有必要了。