• 欢迎访问安全专题网站,安全专题信息,安全专题教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入安全专题 QQ群
  • 安全专题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏安全专题吧

要玩转安卓只会java是靠不住的

安全技术 aqzt 2年前 (2016-12-18) 274次浏览 0个评论

要玩转安卓只会 java 是靠不住的

自从 android 火了后,java 也跟着火了。java 成了 android 开发的代名词。但我们不得不讲 java 开发的好处,虽然在效率上还是有那么一点小差距,但是在 cpu 如此强悍的今天,差距被抹平了。

java 有其优点:

1、Java 跑在虚拟机上,可限制 APP 程序对内核的操作,以保证手机的安全性,禁止一些非法操作。

2、大家都在用,人多力量大,以前搞 Java(Java ME),这个领域中,Java 已为人所熟悉。

3、Java 现成的开发工具齐全 eclipse 等一些开发工具足够强大。

4、Java 有内存管理,没有指针。相对 C、C++更安全,在手机中,安全性很重要!

5、Java 在编译成 JVM 可运行的代码后,不需要在多台不同手机(硬件设备)上重新编译。手机硬件设备经常日新月异,所以这一点上也显得格外重要。

要玩转安卓只会 java 是靠不住的

要说 java 的优点太多了,但是这不是 android 开发的全部。java App 开发其实拼的不是技术,是想法。一个好的创意就能成为好的应用,剩下的不就是码砖么?那么想法和创意是能被复制的,只要你足够有钱。这个们就不点名说了,还是那句话。一直在模仿,你的成功我也可以复制。

android 开发其实不只是 java,还有 c/c++。让我们深入 android 系统里去看看。内核层采用 Linux,而 Linux 内核绝大部分代码是使用 C 语言;Native Framework 层的代码主要使用 C++语言;Java Framework 层和 Application 层则使用 Java 语言。除了 App 开发 android 本身也是我们深入研究的对象,技术没有最好只有更好。

1、系统移植,底层开发(c)

这个跟目前咱们手机开发息息相关,你不见各大互联网公司争当先锋,连董大姐都要来凑这个热闹。女朋友不能常换,但手机可以,还是熟悉的那个 linux,熟悉的硬件,不搞 App,不搞 java。我们也是在搞 android 开发。

2、游戏开发(c++)

不能说所有游戏都是用 c++开发的,但是炫的,效果好的那肯定是大部分用 c++开发的。速度快就是优势,着眼望去,一款好的游戏,不论算法或是逻辑都体现得淋漓尽致。这些东西里面藏着技术和实力,这些东西你光搞 java App 开发是学不到的。

3、浏览器开发(c++)

这个可能大家不认同,android 的东西大都是围绕浏览器进行的,浏览器是我们最直接信息的入口,依托它我们可以完成好多我们想要干的事情,大公司都有自己的的浏览器就能说明这点了(虽然都是加壳 webkit), 纯属个人观点,有异可喷。

要玩转安卓只会 java 是靠不住的

所以 android 开发只搞 java 开发你就只能辛辛苦苦码砖了,那些真真的技术,变革就与你无关了。

如果对编程感兴趣,想了解更多的编程知识,解决编程问题,以及入门指导,帮你解决编程中遇到的困惑,我们这里有 java 高手,C++/C 高手,windows/Linux 高手,android/ios 高手,请大家关注微信公众号:程序员互动联盟或者 coder_online

本文属原创,禁止转载,谢谢


Selinux 中国 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:要玩转安卓只会 java 是靠不住的
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址