java和android的区别 面试题

 我来答
百度网友fb3c3a3f
2017-06-16 · TA获得超过1219个赞
知道小有建树答主
回答量:709
采纳率:88%
帮助的人:394万
展开全部
Android是主流智能手机的操作系统,JAVA是一种开发语言,两者没有好坏优势之分,只是两种职业岗位选择,学安卓从事移动互联方向开发,学JAVA从事软件方向开发,主要看个人选择,从学JAVA转移到安卓,学安卓转移到JAVA都是可以的。完美空间认为:从职业角度出发,想要快速从事软件行业的开发,对大多数计算机不好的人员,安卓Android开发是最合适的选择。

这两个方面都是可以做手机开发的;在以前半智能机的时代,我们手机应用的最多的就是java、塞班操作系统了,这两个操作系统在三年以前应该和今天的安卓、IOS系统差不多,当时认为很完美了,不过时至今日,java系统相对较少,随着3G时代的到来,人们最重要的网络终端设备一定是手机,而移动终端设备中3G系统的android手机又最多,android手机又以java为基础,所以二者都可以说能做手机开发。

现在安卓能占智能系统的50%左右的市场份额,当然智能系统或者是移动终端不仅仅是指手机,因为从android3.0以后就开始应用于平板电脑了,android也是在快速的发展,从目前势头上来看,好像android要略胜一筹,但是其实这两者并没有可比性,因为发展方向并不一样,侧重点也不一样,java按照实际的开发产品来看,至少有三个方向可以发展;手机终端、电脑客户端、web服务器断,而android只适用于手机终端,因此java的发展范围相对要广一些,也就是我们所说的工作岗位更多一些,而android范围小一些,但是从待遇上来看普遍稍高,各有各的好处,再说学习来看,从android转java和从java转android都是可以的,不管哪个行业都存在金字塔顶端的人,如果做好的话两者都是不错的方向。
匿名用户
2017-06-16
展开全部
两者的区别:
  1. Android是一个完备的移动装备操纵体系,由linux操纵体系,中间件,C类库和焦点应用措施构成。
  2. java Me是java的一个微型版本,针对移动装备开拓应用措施的开拓包,它必需有底层操纵体系支持。
  两者的接洽:
  1. 都是用java说话编写应用措施。
  各自的上风:
  1. Android的上风在于开拓性和开源,是一个优越的移动装备操纵体系。
  2. Java Me 是一个移动装备软件开拓包,跨平台是其首要特点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心灵的骇客
2017-06-16 · TA获得超过487个赞
知道小有建树答主
回答量:1005
采纳率:58%
帮助的人:163万
展开全部
一个编程语言。。。一个手机系统。。好尴尬,这怎么比。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式