37
回答
谷歌选择用java做android开发语言是不是脑子短路了?
华为云4核8G,高性能云服务器,免费试用   

用了java,so  IOS永远嘲笑安卓手机越用越卡

再加上半吊子水平的javaer开发的半吊子APP,更是给android注入了满地灰尘

你们说java是不是安卓手机越用越卡的罪魁祸首?

OC 、C++ 、 swift 用哪个不好偏用java?

举报
福嘞娃
发帖于2年前 37回/3K+阅
共有37个回帖 最后回答: 2年前

你先了解了 再来评论 你连android手机为什么卡都不知道....

--- 共有 11 条评论 ---
福嘞娃回复 @黑狗 : 你说了那么多,没一句证明不是java的原因 2年前 回复
黑狗回复 @福嘞娃 : 你胜利了! 是的 我认为你说的是错的是因为我认为java是全世界最好的语言没有之一 以上~ 2年前 回复
黑狗回复 @福嘞娃 : 如果真的有兴趣 你对比一下ios和android 现实的确是ios比andoird快 但是不是你说的原因 并不是因为语言 甚至开发人员的能力都不是最主要的因素 下面的评论很多兄弟都提到了一些原因 中国国情就决定了完全自由的“自由”走不动 带着镣铐跳舞的封闭式ios理念更适合 和语言无关 2年前 回复
福嘞娃回复 @黑狗 : 我说你是不是不承认安卓卡的原因是因为java? 2年前 回复
黑狗回复 @福嘞娃 : 啥意思... 没明白 java oc swift android 我都写 别人喷java我一般都不解释 但是你确实是要喷到点子上啊 你说java各种机制不对,垃圾回收不好,理念有问题,强类型有问题blablabla都可以 但是你总不能说java和鸡的首字母一样所以java是个垃圾啊 2年前 回复
乔布斯在的时候都说要消灭android,Google能用OC?置于C++,如果我能用好这个神器,我宁愿做底层启动开发,不会去写APP。Swift 是哪年出来的?现在普及了吗?

不过有个消息,据说Oacle 要收费,Google 打算用 Swift 改写。



--- 共有 1 条评论 ---
snowfog哦,go呢? 2年前 回复

应该是不同的需要用不同的语言,你对性能有很高的要求就选择底层点的语言,但是难度大,用java虽然性能可能弱点,但是开发简单。比如你使用汇编语言,你必须得具备计算机硬件方面的知识才行,因为你的指令是直接操作硬件的,如果你用c++那么你必须对操作系统非常熟悉,因为你开发的过程必须直接依赖操作系统,但是你使用的是java,它通过虚拟机将很多底层的东西屏蔽掉了,仅仅在语言层面抽象出很多对象来,你基本只需要了解这门语言。所以为什么很多人没有计算机基础,去培训几个月依然可以找到工作,而很多公司面试java也只会问及语言和框架相关的内容。因为工作中极少涉及系统层面的东西。

所以开发出来的东西如果性能太差很多时候可能还是因为开发人员本身的基础太差,而不能全怪语言本身。况且Android系统本来出来得就比较ios晚,很多东西还在优化。

卡跟语言影响不大。IOS流畅是策略跟安卓不同,IOS把界面交互放在首位,最大的提现就是你用浏览器看网页,IOS你拖动网页,网页是不会加载的,安卓是会继续加载的。策略不同而已。而且IOS相对是封闭的环境,开发者需要做的适配工作少,而安卓开发却需要去适配很多不同厂商自定义出的系统,所以难免会出现APP体验上有差距。总而言之跟开发语言关系不大。
--- 共有 5 条评论 ---
福嘞娃回复 @雨翔河 : 谷歌工程师又不是神,偶尔短下路不是很正常 2年前 回复
大白菜丶嘿咻回复 @福嘞娃 : - -秀智商,还是找关注呀?你说什么就什么吧,期待你能做出好的系统打我脸。 2年前 回复
雨翔河回复 @福嘞娃 : 拿出你的数据来证明,拿出你的案例来说明,喷谁不会?扯淡谁不会?你当谷歌的开发工程师全是脑子进水的?要不聘你去谷歌当安卓首席架构师去? 2年前 回复
黑狗“预加载”的理念真是被我天朝开发者玩儿得体无完肤 除非上架规格做到google play的级别 不然... 2年前 回复
福嘞娃你拉倒把,安卓卡有50%的关系是因为java 2年前 回复
顶部