Android 和java的区别

如题所述

Android 和java的区别如下:
1、android是一个主流智能手机操作系统,java是一种开发语言,而且两者也是不同的岗位,从工作岗位来看,安卓从事的是移动互联方向,java则是从事开发方向。

2、Android 虽然使用Java语言 作为开发工具 ,但是在实际开发中发现,还是与Java SDK
有一些不同的地方。Android SDK引用了大部分的Java SDK,少数部分被Android SDK抛弃,比如说界面部分,java.awt package除了java.awt.font被引用外,其他都被抛弃,在Android平台开发中不能使用。将Java 游戏 移植到Android平台的过程中,Android SDK与Java SDK的区别是很需要注意的地方。
3、android程序是Java编写的,程序使用的android开发的API,就是andriod的库。简单的例子,比如在java中编写1+1等于2这个程序,并不需要编写加发定律告诉电脑,但电脑却能得出答案,可能觉得这很自然,但其中加法定律的程序已经包含在java或c的库里了,每次运行1+1=2计算机都会调用这个库,但不需要知道。andriod就是提供了这个功能,它不需要知道java底层的编写,因位很多常用的库早就有人编写了,任务就是熟悉这写库,直接调用,这样就会大大的加快软件的开发效率。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-26

从整体来讲,java和android的区别在于android程序是基于组件和配置的,而且android开发以java语言为开发工具,表面上看他们有点同宗不同门,但实际上区别十分大,android是一个主流智能手机操作系统,java是一种开发语言,两者没有好坏之分,而且两者也是不同的岗位,从工作岗位来看,安卓从事的是移动互联方向,java则是从事开发方向。

Android 虽然使用Java语言 作为开发工具 ,但是在实际开发中发现,还是与Java SDK
有一些不同的地方。Android SDK引用了大部分的Java SDK,少数部分被Android SDK抛弃,比如说界面部分,java.awt  package除了java.awt.font被引用外,其他都被抛弃,在Android平台开发中不能使用。将Java 游戏 移植到Android平台的过程中,Android  SDK与Java SDK的区别是很需要注意的地方。

本回答被提问者和网友采纳
第2个回答  2016-10-12
java是一门编成语言,而android时一个基于linux内核的手机操作系统。
两者的关系在于,用java语言可以编写出应用程序安装在android,这也是现在java语言就业的一个方向。
第3个回答  2016-09-26
这个问题是个范围问题。android开发是java开发的一个分支。你说的java类库是指标准类库吧。android种的类库有一部分和java类库基本一致,也就是类名一致。比如String,Integer这些,但是具体的实现都是改过的(还好改过的,不然和甲骨文打官司就惨了)。不过java种的swing这些类库在android种就没有了,也就是说android种只用了java种的常用的类库。你对java开发了解的话那么android很快就可以上手,只是熟悉api的一个过程而已。而且android开发比你用java开发web要简单容易很多,因为你不必了解太多的东西,只需要了解android方面就可以了,而不像做web你除了java还需要html,css,javascript,sql,甚至ssh框架,太繁琐了。说了这么多也就是说明android其实比一般的java开发还容易。区别不大,而且更简单。
第4个回答  2016-09-26
额 java 是开发android的基础 java是一门语言 可以开发 java web网站 也可以用来开发app也就是安卓项目~
第5个回答  2018-07-06
java web 与java android 是两个不同的领域。
1java web是java网络开发,一般是使用ssh框架构将网络项目。
2java android 则是利用java语言对android系统进行开发,android是移动平台的操作系统,对android的开发不仅包含单机开发,还囊括了网络开发。
两者大体上是不同的,但是android的网络开发中部分包含了java webkai开发。