首页 > 编程知识 正文

开发平台和开发工具的区别,手机端java开发工具

时间:2023-05-03 12:39:46 阅读:53281 作者:243

J2ME现在称为Java平台(Java me ),是面向机顶盒、手机、PDA等嵌入式家电设备的Java语言平台,包括虚拟机和一系列标准化的Java API 与Java SE、Java EE一起构成了Java技术的三大版本,同样是通过JCP(Javacommunityprocess )制定的。

目前,Java ME最受欢迎的APP应用是游戏软件。 这是因为,与索尼和任天堂等需要昂贵专用设备和开发工具的竞争对手相比,Java ME程序可以在PC上开发、模拟并运行,轻松部署到目标机器上,因此易于开发、测试、发布,价格低廉。 实际上,Java ME的用途和前景要广阔得多。

与J2SE和J2EE相比,J2ME的总体运行环境和目标更加多样化,但每个产品的用途都更加单一,资源限制也更加严格。 为了在实现标准化和兼容性的同时满足各种需求,J2ME体系结构分为Configuration、Profile和选项包。 这些组合形成了具体的运行环境。

Configuration主要是设备的纵向分类,分类依据包括存储和处理能力,其中定义了虚拟机的特性和基本类库。 已经标准化的配置包括- connectedlimiteddeviceconfiguration (cldc )和connecteddeviceconfiguration (CDC )。

配置文件基于Configuration,它们一起构成了完整的运行环境。 对设备进行横向分类,针对特定领域细分市场,主要包括特定用途的类库和API。 用CDC标准化的配置文件包括移动信息设备配置文件(midp )和信息设备配置文件(imp ),用CDC标准化的配置文件包括基础配置文件

可选软件包提供了额外的、模块化的和更多样化的功能,独立于前面的两个。 当前标准化的可选软件包包括数据库访问、多媒体、蓝牙等。

开发Java ME程序一般不需要特殊的开发工具。 开发人员只需安装Java SDK并下载免费的sun Java无线工具包,就可以开始创建、编译和测试Java ME程序。 另外,当前主要的ide(Eclipse和NetBeans )支持Java ME开发。 诺基亚和索尼电子等各个手机开发者都有自己的SDK,开发者正在开发与自己的平台兼容的程序。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。