java与安卓开发,做java开发好还是做安卓开发好

1,做java开发好还是做安卓开发好都可以,都很吃香 , 兄弟连学安卓,就包括java了安卓安卓工资高一些学会了Java安卓就很容易上手了java开发好安卓
2,android开发和java开发有什么区别这个问题是个范围问题 。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开发还容易 。区别不大,而且更简单 。安卓是用Java语言开发的! Java开发有后台有前端,内容就多了 。你要开发安卓就得用java语言一个主攻移动端,java应用范围更广,Android是Java儿子【java与安卓开发,做java开发好还是做安卓开发好】
3,java开发android开发有什么联系Android 是在java基础之上的一门语言Android是用来开发手机APP的学Android 需要先学java基础语法 。下边是网上找的,回答比较全面些 。Android和Java的区别:简单地说,一种是操作系统,一种是开发语言 。具体来说,Android是一种基于Linux的开放源码操作系统 , 主要用于便携设备(智能手机,平板电脑) 。Java是一种面向对象的编程语言,它的最大的特点就是开源和免费,这因为如此,中国的大部分大型的软件系统是用Java开发的 。Android和Java的联系:Android的应用层上的应用程序是用Java编写的 , 以Java作为开发语言,但是 , Java并不等同于Android,因为Android SDK引用了Java SDK的大部分,少数部分被Android SDK所抛弃 。所以,要想从事Android的开发,就必须有Java基础 。另外,在Windows系统中可以搭建Android的Java开发环境,这样就可以实现在Windows系统中测试Android项目了 。<p><a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2ftieba.baidu.com%2ff%3fkw%3d%25c7%25a7%25b7%25e6" target="_blank">http://tieba.baidu.com/f?kw=%c7%a7%b7%e6</a></p> <p><a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2ftieba.baidu.com%2fp%2f1138867916" target="_blank">http://tieba.baidu.com/p/1138867916</a></p> <p>这里有android开发和java不同方向开发的异同对比,你可以参考一下,写的挺好的 。</p>
4,学java和android哪个就业前景好android开发也是要java的,只能说侧重点不一样 。java按照其实际开发的产品大致有三个方向手机终端,电脑客户端和web服务器端 。我个人认为web服务器端始终是最大的发展方向 。一、首先说一下手机终端 。android开发目前来讲盈利状况很差,远不比iOS,但这不意味着android就不行 。android的不便在于手机型号众多,版本复杂,用户层次相对低一点 。开发程序要兼容不同分辨率是很痛苦的事情,而android手机市场版本是在是太多,给用户选择的机会大大的有,但是这情形只适合喜欢折腾的用户 。说用户层次低并没有贬低的意思,而是与iphone的用户相比,android用户在app上的消费能力明显有差距 。二、然后是电脑客户端 。这一方向基本没啥好说的,基本没有什么大的发展前景 , 只适合比较小众的开发 。windows上可以用c++,c#开发,而Mac上也不需要java开发,因为安装一个jre就能将很多用户拒之门外 。三、最后是web开发,也就是javaEE 。web开发无疑是java应用方向的主心骨 。服务器端的编程,用java有一定的优势,特别是有很多框架可以使用 。javaEE已经火了好多年了 , 而移动互联网的发展会将这一势头保持下去 。好处在于,从服务器的实现角度讲,javaEE的开发并没有太大变化 。总结:有很多人看好android终端开发,是因为现在app大行其道 。有文章甚至说苹果已经凭借app打败了web,我认为这明显是没有经过深入思考得出的结论 。在用户手机上,能取得最后胜利的必然是手机浏览器 。现在浏览器没有很明显的优势,是因为1.浏览器做的还不够好,不适合在屏幕小的手机上使用;2.网络还不够快,浏览器得到的数据太慢,而app只要获取小部分需要的数据就可以了 。从目前的情况来看 , Android处于饱和状态,刚出来的应届毕业生学Android就业是个问题,可以去现在各大招聘网站上去看看,招Android的少了而且就业要求偏高,都要好几年的开发经验;而java的话一直以来都是很稳定的,就业情况一致以来都是领先,从ITjob的就业情况能看出java一直以来需求量都大 , 从下表就可以看看出:安卓

    推荐阅读