Java无线开发教程之一

水耀0414

水耀0414

2016-02-19 16:00

今天图老师小编给大家展示的是Java无线开发教程之一,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

  本文包含所有你需要了解的关于如何开始在Java2微型版环境下进行开发的知识。你将学到如何安装开发工具,如何编写你的第一个J2ME应用,如何编译它,并且学会在一个模拟器上测试它。 !-- frame contents -- !-- /frame contents -- 你将要创建的是MIDlet,它是一个运行在移动信息设备协议子集(Mobile Information Device Profile)上的应用,而该子集是J2ME规范的一个实现。
  
  大多数MIDlets都要连结某种类型的网络服务,因此本教程的第二部分描述了如何建立一个servlet的开发环境和如何编写、编译并测试一个servlet。本教程的最后一步是创建一个MIDlet并连接到servlet。
  
  你需要预备的
  
  一个MIDP开发环境的系统要求依靠于一个简单的选择:你是否使用Forte[tm] for Java公众版?这是一个免费的集成开发环境(IDE),它能自动完成许多开发中的任务。Forte for Java对你的处理器、可用内存和磁盘空间都有额外的要求。
  
  你将需要:
  
   166MHz或更快的处理器(假如你用的是Forte for Java,则需要300MHz或者更高)
  
   至少64兆内存(假如是Forte for Java,则需要至少128兆)
  
   至少30兆可用磁盘空间(假如预备安装Forte for Java,则至少需要140兆)
  
  MIDP开发工具有面向Linux、Solarise[tm]和Windows操作系统的不同版本。
  
  开发环境有以下三部分软件组成:
  
   Java[tm] 2 标准版开发包 版本1.3或者更高。
  
   J2ME 无线开发工具包(J2MEWTK)。这是一个包含编译和测试MIDlets的工具包。
  
   一个文本编辑器。可以是一个象记事本(Windows平台)那样极其简单的文本编辑器或者象jEdit一样更复杂的文本编辑工具。
  
  当然,使用什么样的编辑器完全取决于你。在Unix系统上,emacs或者vi都是流行的选择。有些Windows开发人员使用记事本,但假如想做许多开发工作的话,你可能希望采用更复杂一点的开发工具。jEdit是一个运行在Java2环境下并在不同的系统上,比如Windows2000和Mac OS X都工作良好的强大的编辑器。Forte for Java有自己的编辑器。
  
  J2ME无线开发工具包(J2MEWTK) 可以独立使用或者作为Forte for Java的一部分来使用。 安装J2SE开发包
  
  不论你是否使用Forte for Java,你都需要J2SE开发包。(你会听到开发人员称之为JDK,或者Java开发人员工具集,但它现在的名字叫J2SE开发包)你可以从http://java.sun.com/j2se/ 下载当前的版本。当前版本是1.4.0。 !-- frame contents -- !-- /frame contents -- J2SE开发包有面向Linux、Solaris和Windows等不同平台的版本。
  
  J2SE开发包是如何帮助你来开发无线应用的呢?首先,它提供了J2ME无线开发工具包赖以运行的Java平台。其次,它包含一个Java编译器和其他一些工具供J2MEWTK用来构建你的项目。
  
  一旦你下载了J2SE,你需要安装它。在Windows环境下,运行你刚下载的文件。安装工具会询问你一些问题并安装J2SE。假如你接受缺省值,J2SE会被安装在象c:jdk1.3.1 或者c:jdk1.3.1_01这样的目录下。你还要修改autoexec.bat 文件(Windows95/98)或者系统属性(Windows NT/2000)来把bin子目录加到你的路径中。以下autoexec.bat文件片断为你展示了如何将J2SE开发包的bin子目录加到你的Windows98目录中:
  
  path %path%;c:jdk1.3.1in
  
  要测试你的安装是否成功,打开一个命令窗口,(假如你已经修改了autoexec.bat文件,你需要先重新启动计算机)输入命令java –version看看会发生什么。以下是在我的电脑上的输出:
  
  
展开更多 50%)
分享

猜你喜欢

Java无线开发教程之一

编程语言 网络编程
Java无线开发教程之一

XML简易教程之一

Web开发
XML简易教程之一

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

EJB系列教程之一

编程语言 网络编程
EJB系列教程之一

网页常用按钮制作教程之一

PS PS基础 ps平面设计教程 ps去水印教程
网页常用按钮制作教程之一

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PS鼠绘插画详解教程之一

PS鼠绘 PS PS效果 PS基础
PS鼠绘插画详解教程之一

LLsMP系列教程之一:Debian安装LLsMP环境教程

服务器
LLsMP系列教程之一:Debian安装LLsMP环境教程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何在WPS跨文档应用格式刷

如何在WPS跨文档应用格式刷

移动硬盘提示需要格式化怎么办

移动硬盘提示需要格式化怎么办
下拉加载更多内容 ↓