区别:android是一种基于linux的开放源码操作系统,主要用于便携设备(智能手机,平板电脑);java是一种面向对象的编程语言。学android的主要从事移动互联方向开发,学java的主要从事软件方向开发。
android和java区别:
简单地说,一种是操作系统,一种是开发语言。
具体来说,android是一种基于linux的开放源码操作系统,主要用于便携设备(智能手机,平板电脑)。java是一种面向对象的编程语言,它的最大的特点就是开源和免费,这因为如此,中国的大部分大型的软件系统是用java开发的。
android的应用层上的应用程序是用java编写的,以java作为开发语言,但是,java并不等同于android,因为android sdk引用了java sdk的大部分,少数部分被android sdk所抛弃。所以,要想从事android的开发,就必须有java基础。另外,在windows系统中可以搭建android的java开发环境,这样就可以实现在windows系统中测试android项目了。
android开发与java两者是相辅相成的。java给android提供了开发的语言环境,android的开发通过java语言去实现。
更多编程相关知识,可访问:编程入门!!