Java ME学习中(1)

因为毕设要做移动平台上的普适计算,选了Java ME作为背景(之前有小量接触)。

今天开始学习~第一步是环境搭建,所用参考书是《Java ME移动开发实例精讲》。


首先是一些Java ME的体系介绍。

Java SE,标准版,适用于界面程序、Java小程序和其他一些典型的应用;

Java EE,企业版,适用于服务器端程序和企业软件的开发;

Java ME,微型版,适用于小型设备、独立设备、互联移动设备和嵌入式设备程序开发。

Java SE是EE和ME的基础,Java ME分为CDC和CLDC,前者针对有稳定电源供应设备性能强劲(机顶盒、Internet电视、家用电器和汽车导航系统等),后者针对互联受限设备配置,面向大量的微型设备和嵌入式设备。手机移动开发显然是后者。


Java ME基本体系结构(从下往上):

操作系统;

Java虚拟机:移动开发资源宝贵,资源分配以“千字节”为单位;

配置(Configuration):这里是CLDC的支持包;

描述(Profiles):手机属于互联受限设备中的移动信息设备,相对应的描述是MIDP(移动信息设备描述);

可选包。


环境搭建(注意次序):

1.JDK:注意环境变量设置与测试;

2.WTK:装的是WTK2.5.2(http://java.sun.com/products/sjwtoolkit/zh_download-2_5_2.html),默认值安装,内附英文文档;

3.Eclipse和EclipseMe:EclipseMe在线安装之;

整合:在Eclipse中导入WTK的模拟设备。


第一个手机应用程序:

选择Java ME Midlet Suite创建项目,src右键J2ME Suite创建MIDlet1.java文件,右键run as即可~

也可以修改模拟器获得不同的模拟器效果~


环境搭建和第一个手机应用程序说的不详尽因为详尽不过书,若有需要可以找一本差不多的入门书或留言寻求私聊方式。

新手起步,恭请多多指教。



你可能感兴趣的:(java,移动开发,嵌入式,手机,internet,j2me)