▓神来棋牌A9602点com ▓拥有多年专业标准化的网络服务的经验,神来棋牌凭借对互联网产品的深耕经验及对App的持续研究,神来棋牌app已成为国内最专业、服务最好的平台App,龙城棋牌平台欢迎您!神来棋牌,神来棋牌APP,神来棋牌平台,神来棋牌注册开户,神来棋牌官方಻
当前位置:主页 > Java开发 > 正文

Java的语言和类库都是多年积累的、应用最需要的

12-26 Java开发

为什么android的软件都用Java开发而不用C/C++?Java运行效率太低了,用C或C++编写的程序执行效率非常高,这样是不是太低端了?linux上面一般都是用C++开发的,为什么android不是呢?不..   为什么android的软件都用Java开发而不用C/C++?Java运行效率太低了,用C或C++编写的程序执行效率非常高,这样是不是太低端了?linux上面一般都是用C++开发的,为什么android不是呢?不是基于linux吗?以前觉得三星i9100硬件上面比iPhone4强N多倍,即使是最新的android系统,但是可玩性和执行效率还是比iPhone4差,换句话说就是程序运行没iPhone4流畅,可能有大部分是这个原因吧?我说的对吗?因为IOS上面都是用C++开发的,很少用Java,Java程序的内存管理虽然是自动的,但是相当凌乱,打开一个程序如果不释放内存的话机子会很卡,所以大虾门给我个解释吧!我现在对安卓有点疑惑了   也可直接点“搜索资料”搜索整个问题   展开全部选择Java肯定是google经过深思熟虑的抉择,先说能确定的优势   Java有跨平台优势,手机的硬件可能千差万别,Java软件可以只出一套执行档。而C/C++需要针对机型出专用的编译版   Java天生是做应用的语言,和C/C++不同,Java的语言和类库都是多年积累的、应用最需要的常用功能   越是应用,新创意的成分可能越多,定式越少。这时候用一些宽松的语言越能快速的实现产品   相反没有创意的复制,才需要高效的语言。比如压缩算法-视频编码、比如3d绘制算法,都是专家组总结的最佳算法,没有创意只需要实现,这时就需要最高效的语言最大限度的发挥cpu,所以这里用c都不够,甚至要汇编SIMD,甚至要电路硬件解码   有创意的东西、特别是新东西、还没来得及形成定式,这时需要一些很灵活的语言,比如网页网站一日数变,甚至Java都不够灵活,需要更灵活的脚本语言python、php之类才合用   总之,Java是个灵活和性能的一种折中,不够最快但够快,不是最灵活但够灵活。所以才适合做这些应用软件   因为android的UI层是用java的类封装的,而底层是用c/c++。所以开发UI层(也就是软件的界面层)时要用java开发,而你要用C++来提高软件效率的话,需要使用jni,通过jni,在java中可以去调用c++程序   展开全部选择Java肯定是google经过深思熟虑的抉择,先说能确定的优势   Java有跨平台优势,手机的硬件可能千差万别,Java软件可以只出一套执行档。而C/C++需要针对机型出专用的编译版   Java天生是做应用的语言,和C/C++不同,Java的语言和类库都是多年积累的、应用最需要的常用功能   越是应用,新创意的成分可能越多,定式越少。这时候用一些宽松的语言越能快速的实现产品   相反没有创意的复制,才需要高效的语言。比如压缩算法-视频编码、比如3d绘制算法,都是专家组总结的最佳算法,没有创意只需要实现,这时就需要最高效的语言最大限度的发挥cpu,所以这里用c都不够,甚至要汇编SIMD,甚至要电路硬件解码   有创意的东西、特别是新东西、还没来得及形成定式,这时需要一些很灵活的语言,比如网页网站一日数变,甚至Java都不够灵活,需要更灵活的脚本语言python、php之类才合用   总之,Java是个灵活和性能的一种折中,不够最快但够快,不是最灵活但够灵活。所以才适合做这些应用软件   android的底层是用C开发的,好像是objectiveC,应用库是用java写的。java调用的是底层用C写得那些接口。我觉得是不是因为现在国外大多数程序员使用的都是java语言呢,或者是java的语法更加简单易学呢。呵呵,个人猜想而已!!希望采纳! 神来棋牌 神来棋牌app 神来棋牌手机版官网 神来棋牌游戏大厅 神来棋牌官方下载 神来棋牌安卓免费下载 神来棋牌手机版 神来棋牌大全下载安装 神来棋牌手机免费下载 神来棋牌官网免费下载 手机版神来棋牌 神来棋牌安卓版下载安装 神来棋牌官方正版下载 神来棋牌app官网下载 神来棋牌安卓版 神来棋牌app最新版 神来棋牌旧版本 神来棋牌官网ios 神来棋牌我下载过的 神来棋牌官方最新 神来棋牌安卓 神来棋牌每个版本 神来棋牌下载app 神来棋牌手游官网下载 老版神来棋牌下载app 神来棋牌真人下载 神来棋牌软件大全 神来棋牌ios下载 神来棋牌ios苹果版 神来棋牌官网下载 神来棋牌下载老版本 最新版神来棋牌 神来棋牌二维码 老版神来棋牌 神来棋牌推荐 神来棋牌苹果版官方下载 神来棋牌苹果手机版下载安装 神来棋牌手机版 神来棋牌怎么下载



相关推荐:



版权保护: 本文由 主页 原创,转载请保留链接: http://www.furiku.comhttp://www.furiku.com/cms/472.html

博客主人YeLongCu
男,文化程度不高性格有点犯二,已经20来岁至今未婚,闲着没事喜欢研究各种代码,资深技术宅。
  • 文章总数
  • 58142访问次数
  • 建站天数
  • 标签

    友情链接