Java是基本手机上面的一个平台!
智能手机是基于手机上面的一个系统,像windows一样.
Java也可以下载软件,但都是几百KB的软件,而且不能后台运行!
智能手机也可以下载软件,一个几十M的软件都可以安装的.而且
可以支持后台运行,并且有流媒体,可以在手机上看电视直播!
智能手机有操作系统,像电脑一样
JAVA手机只集成了可以运行java程序的软件环境
明白了吗?
智能手机多数是用windows mobile系统 ,这个就像电脑的windows系统一样
可以装一些可执行程序。
缺点容易死机。
Java是基于手机上的一个平台,只支持一些Java程序块软件。
程序不是任何事情都能做,程序的所有功能都是通过调用系统提供的编程接口实现的。
智能机为第三方程序提供更加强大的接口,使得程序可以实现强大的功能,比如获得基站信息进行定位、获得来电信息进行记录等等…
非智能机为程序提供的接口比较弱,只能按指定格式接收输入、计算、显示。系统为java虚拟机提供的不强大的接口决定了java程序功能不强。
这个才是本质。