如题所述
JAVA语言是一种与其平台无关的语言,因为目前手机的种类繁多,各种厂商都有自己的标准,如何使他们能运行同一种标准的程序成为必须要解决的问题。采用JAVA语言后,各种手机只要实现JAVA虚拟机(JVM)就可以运行JAVA程序,这种方法可以说是目前情况下最为理想的一种解决方案。
用于嵌入式系统的JAVA技术称为J2ME(JAVA 2 Micro Edition),它是SUN公司对标准的JAVA版本J2SE做了最大程度的精简后得到的一种JAVA应用程序运行环境,在最简单的情况下他只有几十kB,特别适合在手机、PDA等设备中使用。手机厂商如果在自己的手机中实现了J2ME规范,就可以从网络下载并运行JAVA程序,从而大大扩展了手机的功能, 为将来的手机和互联网融为一体提供有利的条件。
SUN公司还与50多家知名的移动设备制造商及软件开发商一起,制订了专门用于手机等移动信息设备的PROFILE--MIDP (MobileInformation Device PrOfile),由于MIDP提供了编写图形界面、网络程序的统一规范,并实现动态、安全的程序管理方法,因此得到了诺基亚、摩托罗拉、西门子等主要手机厂商的支持,纷纷推出了基于MIDP的JAVA手机。
MIDP程序一般要和各种资源文件一起压缩成一个jar文件。发布时,还需要有一个扩展名为jad的描述文件,他包含了MIDP程序的名称、版本、jar文件的位置及大小等信息。JAVA手机首先要访问的是描述文件,再根据描述文件的信息把MIDP程序安装到本手机,然后才能运行。
用于嵌入式系统的JAVA技术称为J2ME(JAVA 2 Micro Edition),它是SUN公司对标准的JAVA版本J2SE做了最大程度的精简后得到的一种JAVA应用程序运行环境,在最简单的情况下他只有几十kB,特别适合在手机、PDA等设备中使用。手机厂商如果在自己的手机中实现了J2ME规范,就可以从网络下载并运行JAVA程序,从而大大扩展了手机的功能, 为将来的手机和互联网融为一体提供有利的条件。
SUN公司还与50多家知名的移动设备制造商及软件开发商一起,制订了专门用于手机等移动信息设备的PROFILE--MIDP (MobileInformation Device PrOfile),由于MIDP提供了编写图形界面、网络程序的统一规范,并实现动态、安全的程序管理方法,因此得到了诺基亚、摩托罗拉、西门子等主要手机厂商的支持,纷纷推出了基于MIDP的JAVA手机。
MIDP程序一般要和各种资源文件一起压缩成一个jar文件。发布时,还需要有一个扩展名为jad的描述文件,他包含了MIDP程序的名称、版本、jar文件的位置及大小等信息。JAVA手机首先要访问的是描述文件,再根据描述文件的信息把MIDP程序安装到本手机,然后才能运行。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2006-04-29
java是一种程序,很多游戏都是建立在这个平台上运行的(游戏,电子图书,应用软件等)
只有支持java功能的手机才可以运行这种程序,
就好比有些软件只能在windows2000上运行一样.
现在大多数手都支持这个功能
只有支持java功能的手机才可以运行这种程序,
就好比有些软件只能在windows2000上运行一样.
现在大多数手都支持这个功能
第2个回答 2006-04-29
就是将java程序移植到手机应用上,支持java语言的手机,有的像菜单,通讯录,游戏甚至QQ都是用java程序实现的
现在大多数java应用以游戏为主
现在大多数java应用以游戏为主
第3个回答 2006-04-29
JAVA是一种软件格式,NOKIA MOTO等都支持,
只要游戏] 手机里面的软件(如NOKIA的农历查看器)支持JAVA
比都可以用数据线传到手机里面
只要游戏] 手机里面的软件(如NOKIA的农历查看器)支持JAVA
比都可以用数据线传到手机里面
第4个回答 2006-04-29
java就是一种编程语言,手机支持java也就是说可以运行和下载(连接电脑或GPRS)java语言编的各种程序。一般java程序在一般手机上大多是游戏,比手机自带的那种好玩。。。。