Android Java,ANDROID和JAVA哪个更有发展前景呢

1,ANDROID和JAVA哪个更有发展前景呢看来你还没有懂Android和Java的关系 。Android是一个嵌入式操作系统,Java是一门编程语言 。就好比windows和VC++ 的关系一样 。Android系统上应用程序基本上是用Java语言写的,框架层用Java和C++写 , 底层用C语言写 。Android目前还是比较缺人才的,找份月薪5、6千的工作很容易 。
2,Android与java的关系1.Android(安卓)1.1Android系统是Google公司开发的免费开源的智能系统(目前主要应用于智能手机和上网本,上海大众有一个车型也用了这个做车载系统终端),2008年底正式投入使用-----基于Linux操作系统(当今世上电脑使用的除了Windows还有Linux和苹果的系统---不过苹果系统是基于美国一所大学的系统) 。1.2Android系统的高级编程语言是Java,有利于吸引大批Java和C#程序员来做基于Android系统的软件开发(比如基于Android系统的QQ等)2.Java 是当今世界上广泛流行的免费开源面向对象的代码平台 , 同样和微软的.Net抗衡 。由于他的开源和免费,中国大部分的大型软件系统(比如移动的号码资源管理系统)和设计国家安全的系统就是使用的Java做开发 。
3,好奇androidjava机区别java跨平台,可支持任何操作系统,用纯java j2me编写程序,可以执行高 。Android是一个开源操作系统 , 以linux做低层,程序也是java语言写的,不同的是Android程序是用XML布局 , 两者都不错,但android机目前大部分硬件好,软件多,而且linux处理效率高,是不错的选择相同点都一平台,可以承载一大堆东西 。不同点java是一门面向对象的编程语言android是一个手机操作系统嗯,同意上一个回答 , 不过貌似微软还收android的专利费.....唉第一是一个操作系统,是智能机,第二个只是支持JAVA开发的游戏而已 。一般情况下只能机都支持JAVA 。一个是操作系统,一个是平台 。【Android Java,ANDROID和JAVA哪个更有发展前景呢】
4 , Android和Java语言的异同关系和区别安卓更像是java的一个延伸开发平台,安卓是基于java语言进行开发 。Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历 , 地图,浏览器,联系人管理程序等 。所有的应用程序都是使用JAVA语言编写的 。Android的中间层多以Java 实现 , 并且采用特殊的Dalvik 虚拟机(Dalvik Virtual Machine) 。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少 。Dalvik虚拟机可以有多个实例(Instance), 每个Android应用程序都用一个自属的Dalvik虚拟机来运行,让系统在运行程序时可达到优化 。Dalvik 虚拟机并非运行Java字节码(Bytecode),而是运行一种称为.dex格式的文件 。安卓据说是一种linux系统,只是使用了linux内核,一开始由于某些原因被拒绝加入linux开源社区 , 因为安卓系统的内核某些部分并没有实现完全的开源,因此不被linux开源社区接受 。但是后来linux开源社区看到安卓的发展趋势又很不好意思地接受了,这个内幕也说不清楚 。但是大部分人都是这么认为的:安卓是开源的 。而java和安卓的关系的话 , 我想你应该也明白了,安卓是一个系统,一种操作系统,而java十一中编程语言 。在安卓系统上也可以使用c , c++进行编程 。之所以现在大家想到安卓就想到java,那是因为现在的安卓开发大部分用的是java语言 。不过安卓的底层驱动开发还是用的c和c++的,而且会安卓底层开发的人比单纯使用java做安卓开发的人工资要高出很多 。就是这样的,你明白了吗?5,android程序与Java程序的区别请详细解释一下非常感谢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只是基?。?但要掌握更高层,更抽象的编程,还需要针对性的学习 。这么说吧,java和android的区别在于android程序是基于组件和配置的 , 而且android开发以java语言为开发工具 , 表面上看他们有点同宗不同门,但实际上区别十分大 , android是一个主流智能手机操作系统,java是一种开发语言 , 两者没有好坏之分,而且两者也是不同的岗位,从工作岗位来看,安卓从事的是移动互联方向,java则是从事开发方向 。希望能够帮助到你哦你好,Android是近几年来才兴起的一门新技术 , 多用在手机开发,不过现在也有android操作系统,用在平板电脑上的,和windows差不多,但android操作系统占用电脑资源少,是很多商业用户的首?。?不过android是以JAVA为基础的,学习android的前提是先要学好Java,可以说它们是相互依赖的,如果学好了Android会有更多的发展空间!更多了解:软件工程师(回钦波)android与java只是语法相似,因为现在的java编程人员较多,所以有java基础学android比较容易 。但是两者联系不大 。这只是个人看法 。呵呵 。

    推荐阅读