手机系统和java究竟是什么关系?比如一个山寨机,只要他所有的java软件都能装的话,不也成了智能机吗?

比如塞班智能机,为什么是智能机,是因为塞班对java支持好吗?我装在诺基亚塞班上的软件,究竟是塞班的软件还是java的软件?那安卓为什么是智能的系统,也是因为他对java的支持好吗,也就是说,不论是塞班还是安卓手机上的软件,其实都是用java语言来写的是不是?打个比方,我装在电脑上的软件,究竟是java软件还是windows软件。

首先,一般不说塞班的软件,java的软件等。
你要搞清楚下面几个概念:

java的软件:java是一种编程语言,你的“java的软件”的意思应该是用java语言写的软件。同理有 .net的软件,是按编程语言的种类来分。
塞班的软件:同理 是按系统来分。应该这样说:XXX软件塞班版,XXX软android版
另外,塞班系统是用C++编程语言写的,但很多塞班设备都有用java编写,支持java软件。android系统是用java写的,所以这些系统都支持java写的软件。

智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。追问

这样的话,我装在塞班系统上的软件可以是“XXX软件塞班版”,其实这个软件不一定要用java来编写,用C++来编写也是可以的。那样的话为什么塞班为什么比安卓要差?用C++编写的程序应该也不会比java编写的程序差啊?

追答

谁说过塞班比安卓差了? 只不过是安卓开发得比较强大完善,在这方面给众人看来就是强而已,看内在的话就不一样了。
还有,C++写的程序也不一定用java写的好,不能这么笼统的说。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-21
java是个跨平台的语言,用它做出来的软件只要有虚拟机就可以运行,手机支持java并不代表它就是智能机,智能机至少得有后台操作能力,就是你打开一个软件你切出去打个电话回去还可以用,塞班系统也有自己的安装格式sis和sisx,这两个格式的貌似是用c语言来写的,安卓系统的是apk格式,是java语言。在电脑上也是如此,有java虚拟机就可以运行java软件
第2个回答  2012-08-21
你好,塞班和java是两个独立的平台,塞班是由诺基亚独立编写的,java是由sun公司开发的。塞班和java没有任何物理联系。对于智能手机的理解,智能手机不仅要有良好的应用平台,更多的是手机rom和cpu的灵活性以及扩展功能等等。不能单用平台来横定手机是否智能,你电脑里的软件都是基于微软windows 平台开发的,与java没有联系,塞班安卓都有用java语言,但不是唯一,还有c语言c++等,纯手打,望采纳。若不懂,请追问或百度追问

既然安卓和塞班都有用java语言编写的程序,也就是说塞班和安卓都是支持java语言的,那也就是说塞班上的java软件同样可以安装到安卓手机上,我这样理解对不对?事实上好像不行。

第3个回答  2012-08-21
java出的安卓操作系统,你可以理解成windows。它其实就是一个基础系统,没有他,你就得使用机器码和手机沟通。

塞班是以前nokia用的,应该是c写的哦。追问

安卓系统是用java语言编写的吗?

追答

是的,google不是收购了android么。

第4个回答  2012-08-21
系统是什么呀?是软件啊!软件是怎么做出来的?是编程啊!编程是怎么编的?是开发平台和语言呀!java是什么呀?是语言呀!c、c#、java、php、html.....都是语言的好伐?

手机系统和java究竟是什么关系?比如一个山寨机,只要他所有的java软件都...
java的软件:java是一种编程语言,你的“java的软件”的意思应该是用java语言写的软件。同理有 .net的软件,是按编程语言的种类来分。塞班的软件:同理 是按系统来分。应该这样说:XXX软件塞班版,XXX软android版 另外,塞班系统是用C++编程语言写的,但很多塞班设备都有用java编写,支持java软件。and...

...是不通用版的JAVA软件在任何JAVA机是都能用
支持java平台的山寨机和通用机是一样的。像nokia N95 这个型号 ,它本身是另一个平台的系统,它就不支持java,如果刷成Android系统(可以的话),它就能运行java的软件,运行软件根据手机系统而定,而不是手机本身。

手机支持java,但是几乎所有的java程序 安装之后 都不能正常使用?
是手机的问题,山寨机是MTK平台,java性能很差,虽然能运行java,但是java文件太大了就无法运行,基本上200k以下的没问题。品牌机的java性能比较好些,可以运行些比较大的软件,既然山寨了,就得有心理准备了。。。

杂牌手机有JAVA是不是只要是关于JAVA的都可以下载
不是,手机跟电脑一样,也有个运算极限,像286的电脑虽然就不能运行WOW,不是因为格式不支持,而是因为运算能力不足。因为你说了自己的机子是杂牌子,那么一般杂牌子手机的内存都不大,也就是说运算能力不足。不过一般的手机JAVA软件应该都是可以运行,大多数游戏都可以。另外,手机分辨率,即屏幕的大小...

手机的“Java”是什么?
手机JAVA是一个平台,当你的手机具备JAVA功能了之后,你就能安装更多的软件,更多的游戏,手机会更娱乐化 但是因为JAVA的版权费用很高,并且对手机硬件的要求,所以目前国产机具有JAVA功能的很少,好多山寨机什么的都没有。。。

山寨手机怎么装java
需要MTK6235以上芯片主板才支持JAVA功能,一般来说出厂日期在2010年7月份之后的带触摸的基本都能支持JAVA功能,你看看菜单里是否有JAVA选项,如果有,在T卡建立一个JAVA目录就可以了

手机JAVA 有什么格式的?游戏JAVA 与真正的JAVA有什么区别?
手机JAVA格式是JAR,并且有且只有这一种,不过这不代表手机只能识别,运行这一种格式的软件,还与手机的系统有关,而且有些手机里还有一些类似PC机上的模拟器,所以有些手机还可以运行其他格式,比如说SIS。关于JAVA Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的...

手机支持JAVA,是什么意思?是不是手机不支持JAVA扩展,就不能下载第三方...
。等等。以前的还很多,这些系统的智能性强些,他们能模拟出JAVA这种东西,也就是可以用JAVA格式的东西,当然他们也有自己专用格式的软件,一些国产机,他们有些系统低端,不能识别JAVA语言或是不能运行大的JAVA语言,所以就不支持所谓的JAVA,但这几年这些国产平台想出了个办法支持软件,MTK平台就是这样...

山寨手机 能装JAVA吗 (装在手机扩展卡内?)
我的就是山寨支持java的手机,java的软件是可以安装在内存卡的,前题是你买的手机一定要支持java很多山寨手机java都是假的,你买手机的时候一定要带着比较小的java软件去试运行一下,能用再买。

山寨手机支持JAVA、JAVA安装有啥不同?
这只是山寨厂商想出的吸引顾客的方式而已,java2。0只有一个,你买时亲自试一下,安装几个小程序,如果能正常安装和运行的话就可以。尽量别只听说,而要亲自试。现在稍微贵一点的山寨质量是可以让绝大多数人放心的。

相似回答