智能手机区别

2025-02-02 14:02:08
推荐回答(5个)
回答1:

1、智能手机支持任意多程序多任务同时运行,自由切换。而非智能机基本上智能单任务运行,如果要开启其他程序,一般首先要关闭当前程序。注意,我说的是一般。现在有些非智能手机,确实做地还好,同样可以后台运行程序,但我肯定没有智能在这方面做地好。现在有些玩非智能机的高手,还可以将两个不相干的java程序合并到一个软件中,这样也可以达到同时运行多程序的目的,但效果上与智能机不是同的。
2、智能手机的扩展性能要比非智能手机好,系统开放性更强。非智能手机一般只能在指定java程序文件夹里面安装jar软件,而智能因系统的开放性好,安装完成之后,安装的软件与系统自带的程序,基本无差别的可以放在"桌面"上。
3、智能机和非智能机在硬件的要求上不同,但同样需要“可运算设备”所必备的硬件,处理器,这些是任何手机必备的。只是非智能手机就像是安装了dos系统,而智能手机更像安装了xp系统。dos系统下,要运行其他程序,一般要关闭当前程序,而xp可以同时打开多个程序。
4、非智能手机一般在速度上优于智能手机,这在当下是基本成立的,因为智能的系统比较复杂,运行起来会比非智能手机慢。随着智能手机硬件的不断提升,技术的不断成熟,速度也慢慢快起来。
5、java软件,一般智能手机也是支持的。
喜欢什么手机就买什么手机吧,没必要了解这么清楚,智能机用用,非智能机用用,其中差别就能自己领会了。

回答2:

高级魔法师 七级 回答很经典啊~~哈哈 ~~

我这个高手给你说吧~~

首先:
智能手机的程序是用静态语言写的,
java是动态语言~
(“好烂的回答~完全看不懂~”没关系,我解释一下)
静态语言的程序运行速度平均是动态语言的6倍~
就是说,相同的功能,静态语言的程序运行更流畅更快~
你知道为什么没有java的GBA模拟器了吧~太慢了~写出来也没有用~
你再用一下java的FC模拟器,和智能机的FC模拟器比比速度~~很直观。

第二(最重要):
智能手机的程序是直接运行于特定的系统上,可以随意调用系统功能。
而java是可移植的,那么java的程序只能支持各种手机功能的交集部分,那么功能就少多了。
java要可移植标准就规定了功能的大小,不能大了,不然有些手机就用不起了,这是不允许的!
而且要让移植程序完成那么多功能,虚拟机的编写是非常困难的,甚至是不可能的。
你知道为什么java的不能在线看电影了吧?

第三:
智能手机的程序是编译成了机器码,直接运行的。
而java运行在虚拟机之上,那么速度和大小肯定有限制。
你知道为什么java的没有牛津高阶双解词典了吧?

第四:
学过《操作系统原理》的都该知道,多任务操作系统可以充分利用CPU间隙运行多个程序。
甚至你可以调度各个进程,甚至可以做进程修改,非智能手机只有虚拟机的运行,没有进程概念,你就不能控制你的程序。

至于你说有些非智能的功能比智能机快,原因很简单:
非智能快的功能是固化在硬件里的;智能机是通过软件实现的。
硬件功能的速度肯定比软件快,非智能机的硬件是固定的,你不能添加功能,而智能机可以修改功能。

就像电视和电脑:
电视打开的速度肯定比电脑看电视打开得快。
电视的电视质量效果肯定比电脑看电视效果好。
电视有些也带一些游戏,有的也可以上网。
但,电视能和电脑比吗?

CPU有很多类型,不能光看主频,指令集不同。
我的手机是Xcal的,312主频,能比奔腾1的166好吗?明显不能~为什么?XcalCPU 没有除法和浮点数运算指令,做除法只能用虚拟除法实现,做除法一下慢了几十倍。

我们要让更多的人理解智能手机为什么强大,要从根本上说明。

最后说一句,我用软件,不管是手机还是电脑,能不用java就不用java,慢得死人!

回答3:

可以看出来楼主问问题之前的确是对智能手机和功能手机有很多了解,不过似乎看的还不是很明白。
这是百科上的,应该说的很明白了
所谓智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。
简单的说,智能手机,就是一部像电脑一样可以通过下载安装软件来拓展手机出厂的基本功能的手机。
“智能手机(Smart Phone)”这个说法主要是针对“功能手机(Feature phone)”而来的,本身并不意味着这个手机有多“智能(Smart)”;从另一个角度来讲,所谓的“智能手机(Smart Phone)”就是一台可以随意安装和卸载应用软件的手机(就像电脑那样)。(“功能手机(Feature phone)”是不能随意安装卸载软件的,JAVA的出现使后来的“功能手机(Feature phone)”具备了安装JAVA应用程序的功能,但是JAVA程序的操作友好性,运行效率及对系统资源的操作都比“智能手机(Smart Phone)”差很多。)

回答4:

智能机和电脑一样有CPU,RAM程序内存,ROM存储内存,RAM好比电脑的内存条,ROM好比电脑的硬盘,像电脑一样可以安装不同的软件实现不同的功能,可以同时运行多个软件,可玩性强.
JAVA只是一个模拟器,只能安装JAVA程序,而智能手机无需借助JAVA可以直接安装很多软件到桌面应用,还可以安装很多种模拟器.非智能机就只能安装模拟器支持的软件.

回答5:

正如你所说的,有些非智能机的确是可以边上QQ边听歌,好多国产机子就可以,因为听歌这类播放器是可以进行后台运行的软件,但在聊QQ的时候能随时切换到别的软件吗?例如游戏。能在好几个正在运行的程序之间来回随意切换吗?
现在大部分手机都支持JAVA,的确这是第三方软件,但除此之外能安装与系统相对应的软件吗?所以其扩展性能就受到局限了。
有许多的智能手机却是要比一些非智能机要慢很多,但这不是绝对的,N73很慢,但E71就很快。这与系统的版本和处理器的性能有关。

希望对你有帮助。