Java效率真的很低吗?Android为何要采用
答案:3 悬赏:50 手机版
解决时间 2021-03-11 22:11
- 提问者网友:火车头
- 2021-03-11 10:28
Java效率真的很低吗?Android为何要采用
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-11 11:21
java的效率很低啊。而且现在程序高手一般都讨厌java,其实他们看不起java也是有道理的,java真的很垃圾。相信我,希望MOTO早点醒悟吧,不要在android上投入太大,还是多在WP7和SB3上下点功能吧。android的SDK是java开发的,这个没有错啊。我今天刚看了andorid的开发方式,唉,都看不下去了,一看到eclipse,java就伤心啊,google那帮人怎么会想到用java呢。天啊,这不是自掘坟墓吗,多好的linux内核,就被遭塌了。
技术先进的不一定有市场。
想当初比windows系统技术先进的多了,可现在呢。
市场决定一切。
纯语言而言,JAVA的执行效率确实不如C++。 但这只是一方面,现今的硬件资源已经很充裕了, 牺牲一点资源消耗,从而获得架构、安全、扩展、健壮等方面的优势难道不更好么?更何况如果runtime做得好的话,除了资源占用大点,效率方面基本没什么损失……net不就是这样么,加载的时候慢点,运行的时候并不慢。而且android应用运行环境并不是Sun Java。所以楼主说法是没有根据的,如果有请拿出数据来。
技术先进的不一定有市场。
想当初比windows系统技术先进的多了,可现在呢。
市场决定一切。
纯语言而言,JAVA的执行效率确实不如C++。 但这只是一方面,现今的硬件资源已经很充裕了, 牺牲一点资源消耗,从而获得架构、安全、扩展、健壮等方面的优势难道不更好么?更何况如果runtime做得好的话,除了资源占用大点,效率方面基本没什么损失……net不就是这样么,加载的时候慢点,运行的时候并不慢。而且android应用运行环境并不是Sun Java。所以楼主说法是没有根据的,如果有请拿出数据来。
全部回答
- 1楼网友:想偏头吻你
- 2021-03-11 12:20
是Windows Phone7系统 绝对比android好 android你别看他现在貌似很火 其实android是一个最不智能的智能系统 就编写语言来说 他用的是和非智能机一样的JAVA语言 运行效率低(说难听点就是山寨机常用的) 而且android是一个“拼凑”起来的系统 效率很低(关于“拼凑”了哪些东西 有兴趣可以去查一查 我就不详细解释了) 比如物理512MB的内存 他就要浪费掉200MB左右在虚拟机上(就是说相当于凭空消失了 这200MB你是不能用的) 开机也就330MB左右 再加上一些杂七杂八的程序 就只剩150MB左右可用了 而且原生android在桌面滑动时都会卡 必须刷ROM 有人觉得好玩 但我就只觉得很麻烦而且蛋疼 刷不好还会出各种各样的问题(虽然理论上应该不会出大问题) 而且android现在分化很严重 会出现有程序不兼容的情况 而且CPU型号太乱 手机主要分为三星 高通 德州仪器三大阵营 每一个阵营因为CPU的架构GPU等等有不一样的地方 所以android游戏都是分成不同种的数据包的(就是说虽然是同一个游戏 但是是分别针对不同CPU编写的不一样的文件) 找起来也比较麻烦 说了那么多 反正就一句话 android是一个看似很牛 一开始给你新鲜感 但慢慢就会觉得麻烦而且很蛋疼的一个系统 而这些缺点WP7(Windows Phone7的简写)都没有 还有 诺基亚的手机(行货)刚上市价格都会比较高 性价比不怎么行 如果不是特别有钱没事干 建议你等他上市一段时间后再买 当然如果你买水货那就没什么可说的了 (水货不是说山寨货 是说在从香港和国外等价格便宜的地方运进大陆的手机 就是说水货也是正品 而且还普片比中国大陆的行货质量好而且便宜) ~~~~~~~智能机玩家联盟团队~~~~~~~ 为您解答 望采纳
- 2楼网友:轻雾山林
- 2021-03-11 11:56
java的效率很低。而且现在程序高手一般都讨厌java,其实看不起java也是有道理的,不要在android上投入太大,还是多在WP7和SB3上下点功能吧。android的SDK是java开发的,这个没有错啊。我今天刚看了andorid的开发方式,google那帮人怎么会想到用java。
技术先进的不一定有市场。
想当初比windows系统技术先进的多了,可现在。
市场决定一切。
纯语言而言,JAVA的执行效率确实不如C++。 但这只是一方面,现今的硬件资源已经很充裕了, 牺牲一点资源消耗,从而获得架构、安全、扩展、健壮等方面的优势难道不更好么?更何况如果runtime做得好的话,除了资源占用大点,效率方面基本没什么损失……net不就是这样么,加载的时候慢点,运行的时候并不慢。而且android应用运行环境并不是Sun Java。
技术先进的不一定有市场。
想当初比windows系统技术先进的多了,可现在。
市场决定一切。
纯语言而言,JAVA的执行效率确实不如C++。 但这只是一方面,现今的硬件资源已经很充裕了, 牺牲一点资源消耗,从而获得架构、安全、扩展、健壮等方面的优势难道不更好么?更何况如果runtime做得好的话,除了资源占用大点,效率方面基本没什么损失……net不就是这样么,加载的时候慢点,运行的时候并不慢。而且android应用运行环境并不是Sun Java。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯