01体系介绍与环境配置_第1页
01体系介绍与环境配置_第2页
01体系介绍与环境配置_第3页
01体系介绍与环境配置_第4页
01体系介绍与环境配置_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章体系介绍与环境配置本课教学内容w JavaME概述w 剖析JavaMEw 安装JDKw 安装WTKw 安装Eclipse和EclipseMew 开发第一个手机应用程序JavaME概述w Java的三个版本: JavaSE:Java (Software Development Kit) Standard Edition,Java 技术标准版,以界面程序、技术标准版,以界面程序、Java小程序和其小程序和其它一些典型的应用为目标;它一些典型的应用为目标; JavaEE:Java Enterprise Edition,Java技术企业版,以技术企业版,以服务器端程序和企业软件的开发为目标;服务

2、器端程序和企业软件的开发为目标; JavaME:Jave Micro Edition,Java技术微型版,为小型技术微型版,为小型设备、独立设备、互联移动设备、嵌入式设备程序开发而设设备、独立设备、互联移动设备、嵌入式设备程序开发而设计。计。JavaME概述w 这三个版本在技术上的应用可以用下图表示:JavaME概述w JavaME可以支持的开发分为两个系列: CDC:互联设备配置(:互联设备配置(Connected Device Configuration),面),面向强大的可以间歇式的与网络连接的设备(有稳定的电源供应,设向强大的可以间歇式的与网络连接的设备(有稳定的电源供应,设备性能强劲

3、),如:机顶盒、备性能强劲),如:机顶盒、Internet电视、家用电器和汽车导航电视、家用电器和汽车导航系统等;系统等; CLDC:互联受限设备配置(:互联受限设备配置(Connected Limited Device Configuration),主要面对大量的微型设备和嵌入式设备。),主要面对大量的微型设备和嵌入式设备。w 移动开发(特别是手机移动开发),一般情况下,属于CLDC。剖析JavaMEw JavaME的基本体系结构:操作系统操作系统Java运行环境运行环境(KVM)配置配置(CLDC)描述(描述( MIDP )可选包可选包安装JDK的作用w 在PC机上利用模拟器进行移动应用开

4、发时,为方便起见,我们将会利用到Java移动开发工具包(WTK)、Eclipse以及相应插件(EclipseMe)。这些软件的运行,都需要有JavaSE的支持。所以,需要进行JavaSE开发环境(JDK)的安装,方便以后开发的进行。获取JDKw 下载地址:http:/ 注意,如果是在windows平台下进行开发,请务必下载windows版本。下载之后,得到一个可执行文件,在本章中为:jdk-6u1-windows-i586-p.exe。如果是在Linux下开发,方法类似。JDK安装w 双击下载后的安装文件,得到安装界面:w 选择“接受”,得到选择安装的组件的界面:w 一般情况下,只需要选择“开

5、发工具”即可,如果需要安装额外功能,可以选用后面三个选项。本章中使用默认选项,点击“下一步”,程序即进行安装,注意,安装过程中可能有一些需要选择的选项,使用默认即可。JDK安装目录介绍w JDK安装完毕之后,在C:Program FilesJavajdk1.6.0_01下可以找到安装的目录,如图所示: JDK安装目录介绍w JDK安装目录中,比较重要的文件夹或文件的内容详见下表所示。文件夹/文件名称文件夹内容 bin支持Java应用程序运行的常见的exe文件demo 系统自带的一些示例程序,包含源代码jreJava运行环境的一些支持核心库src源代码环境变量设置w 在本章后面将会安装Eclip

6、se和相应的JavaME插件,这些软件安装时可能没有自带JDK,但它们的运行必须依赖于Java运行环境。为了方便以后相关软件的运行,最好将JDK的常用环境变量进行配置。在这里,主要配置Path环境变量。环境变量设置w 在桌面上右击“我的电脑”,选择“属性”,得到如左图界面;在“高级”中选择“环境变量”,得到如右图界面: 环境变量设置w 在“系统变量”中找到“Path”,点击“编辑”,将C:Program FilesJavajdk1.6.0_01bin目录添加到变量内容的最后,注意,该路径和前面的一些路径要用分号隔开。如图所示:w 点击“确定”完成设置。安装WTK的作用获取WTK安装WTKw 双

7、击安装文件,得到如图安装界面: 安装WTKw 点击“下一步”,得到如图界面:安装WTKw 选择“接受”,得到如图界面。该界面中需要将WTK和JDK绑定。注意,如果系统中没有安装JDK,安装无法进行;如果系统中已安装JDK,安装程序能够自动找到。当然,也可以通过“浏览”按钮选择另外的JDK。 安装WTKw 点击“下一步”,出现如图界面,选择安装目录。w 点击“下一步”,在后面的各个选项中,选择默认值,程序即开始安装,最后安装完毕。 WTK安装目录介绍w 安装完毕之后,在C:WTK2.5.2下可以找到安装的目录,如图所示: WTK安装目录介绍w WTK安装目录中,几个重要的文件夹内容详见表所示。文

8、件夹名称文件夹内容binWTK下应用程序需要运行的常用的exe文件apps 系统自带的一些示例程序,包含源代码docsWTK文档libJava运行环境运行的一些核心库WTK安装目录介绍w 建议在学习的过程中,大量使用文档。实际上,文档的使用对于程序员来说非常重要。最常用的是在C:WTK2.5.2docsapimidp下的核心文档,进入这个目录,双击“index.html”,即可打开文档,如图所示: WTK安装目录介绍w 在文档窗口的左上角,列出了CLDC1.1&MIDP2.1中的11个包,这些包中的API是JavaME移动开发的基础,本书的内容将重点围绕这些包进行讲解。这些包的作用如表

9、所示: 包名称内容隶属java.io标准JavaIO包,JavaSEIO包的子集CLDC1.1java.lang核心语言包,JavaSE核心语言包的子集CLDC1.1java.util工具包CLDC1.1javax.microedition.ioCLDC通用连接框架类和接口CLDC1.1& MIDP2.1WTK安装目录介绍javax.microedition.midletMIDlet类包, 只包含一个MIDlet类,可作为所有MIDlet的父类MIDP2.1javax.microedition.lcdui界面类包,对GUI组件提供支持MIDP2.1javax.microedition.

10、rms记录管理系统,支持类似数据库系统APIMIDP2.1javax.microedition.lcdui.gameMIDP2.0游戏编程扩展MIDP2.1WTK安装目录介绍javax.microedition.media多媒体类包MIDP2.1javax.microedition.media.control多媒体控制类包MIDP2.1javax.microedition.pki数字签名类包MIDP2.1WTK文档的使用w 进入C:WTK2.5.2docsapimidp,双击“index.html”,打开如图所示的文档。图中显示了文档的常见窗口及其意义:安装Eclipse和EclipseMe的

11、作用w JDK和WTK的安装,提供了一个支持的开发环境,此时可以通过文本编辑器编写移动应用。但是,真实的项目开发中,为了提高开发效率,需要采用一些简便快捷的IDE进行支持,目前最流行的IDE是Eclipse,同时它也是免费的;还有一个收费的IDE:JBuilder,本书的开发暂不采用。本节将安装Eclipse3.2.2,方便程序的开发。获取Eclipse安装Eclipsew 可以直接将这个文件解压缩,得到一个eclipse目录。进入这个目录,双击eclipse.exe,就可以打开Eclipse,如图所示:安装Eclipsew 在打开的过程中,程序可能需要进行一个路径选择,也就是以后工程存放的默

12、认路径,可以通过“Browse”按钮改变路径,也可以用默认路径。本处使用默认路径。w 点击“OK”,打开的结果如图所示。安装Eclipsew Eclipse下的Java开发,需要利用JDK来进行支持,首先需要将Eclipse和JDK进行绑定。打开Eclipse,选择“Window”“Preferences”,得到如图的界面。w 选择“Java”“Installed JREs”,可以看到Eclipse已经和JDK1.6绑定,也可以点击右边的“Edit”按钮改变JDK绑定。 EclipseMe的安装方法EclipseMe在线安装w打开Eclipse,选择“Help”“Software Update

13、s”“Find and Install“,出现如图界面。w如果是对一个已有的功能进行更新,选择上面的单选按钮;如果安装新的功能,选择下面的单选按钮。EclipseMe在线安装w 本章中选择下面的单选按钮:“Search for new features to install”,点击“Next”,得到如图界面:w 在图右上方有三个按钮,其中,“New Remote Site”适合在线安装插件,“New Local Site”适合将插件以文件夹的形式下载到本地安装,“New Archived Site”适合将插件以压缩包的形式下载到本地安装。EclipseMe在线安装EclipseMe本地安装Ec

14、lipse,EclipseMe整合WTKw 打开Eclipse,选择“Window”“Preference”,如果EclipseMe正常安装,将有一个“J2ME”的选项,选择“J2MEDevice Management”。w WTK的选择,点击“Import”。w 点击“Browse”,选择WTK的安装目录(本文中是C:WTK2.5.2),点击“Refresh”,就可将WTK中的模拟设备导入。w 点击“Finish”。w 选择这个模拟器,点击“OK”,完成。开发第一个手机应用程序w 建立项目。w 建立手机应用程序。建立应用程序测试效果小结w 在PC机上进行JavaME应用程序的开发,必须首先搭建环境,安装JDK、WTK,理论上,在此之后就可以进行开发。但是为了提高开发效率,可以安装Eclipse和EclipseMe,其中,E

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论