android程序是Java编写的,但程序使用的android开发的API,就是andriod的库。简单的例子,比如你在java中编写1+1等于2这个程序,你并不需要编写加发定律告诉电脑,但电脑却能得出答案,你可能觉得这很自然,但其中加法定律的程序已经包含在java或c的库里了,每次运行1+1=2计算机都会调用这个库,但不需要让你知道。andriod就是提供了这个功能,它不需要让你知道java底层的编写,因位很多常用的库早就有人编写了,你的任务就是熟悉这写库,直接调用他们,这样就会大大的加快软件的开发效率。听人们都说andriod是java编写,但初学java的人一看andriod程序直接蒙掉,这是java吗?我有位朋友给我看andriod的Hello World时,我就直接蒙掉了。java只是基础,但要掌握更高层,更抽象的编程,还需要针对性的学习。
android是一个基于linux内核操作系统,linux是c开发的,android的底层和驱动也是用c和汇编等,不过,android操作系统本身还是java开发,android的应用也是使用java开发的,
java是android的一个基础吧应该,java基础扎实,android学起来很快,基本上就是熟悉下android的开发方式,了解android的开发特点,再看看android开发者文档,接着做项目涨经验,哈哈
简单的说一个是操作系统,一个是程序语言
最后,审核的人,你确定android不是java开发的吗?我在网上看到资料说是基于linux内核的,不过android的系统本身就是java开发的,
参考链接:http://zhidao.baidu.com/question/1957879978040658060.html
安卓不是JAVA写的?
java编程是什么样的
追答自己下载一个netbeans看看就知道了
本回答被提问者采纳