J2ME 程序开发注意要点_java

J2ME中使用到的Java基础知识:

     1、Java语法基础:包括基本数据类型、关键字、运算符等等

  2、面向对象的思想:类和对象的概念,继承和多态等等。

     3、异常处理

   4、多线程

J2ME中没有用到的Java基础知识:

      1、JDK中javac和java命令的使用

       2、Java基础中的很多类在J2ME中没有,或者类中的方法做了大量的精简。所以建议在J2ME中熟悉类库。

       3、Applet、AWT、Swing这些知识在J2ME中根本使用不到。

二、J2ME中暂时无法完成的功能

列一些J2ME中暂时无法完成的功能,希望大家能积极补充:

      1、在手机中不更改代码实现移植,主要指游戏。

       2、动态修改按钮文字。

       3、在Canvas上接受中文输入。

       4、操作本地资源、例如地址本、已收短信息等。

       5、制作破坏性的手机病毒。

三、J2ME的跨平台性     

J2ME技术源于Java,所以也具有JVM的优势,可以在支持Java的平台上进行移植,但是现在的J2ME技术在跨平台上却做的很糟糕,我们来简单看一下原因:

        1、手机的屏幕尺寸不一:

          这个主要在界面制作上。如果你使用的是高级用户界面,比如你做的是应用开发或者用户登陆、用户注册这样的通用功能时,一般没有什么问题。
  如果你使用的是低级用户界面,比如你做的是游戏,那么你就需要考虑这个问题了。

         简单说这么多,希望学J2ME的朋友们能少走一些弯路,不足之处希望大家积极指正和补充,谢谢支持!

时间: 2024-11-01 00:14:02

J2ME 程序开发注意要点_java的相关文章

J2ME程序开发新手入门九大要点

程序     一.J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明. J2ME中使用到的Java基础知识: 1.Java语法基础:包括基本数据类型.关键字.运算符等等     2.面向对象的思想:类和对象的概念,继承和多态等等. 3.异常处理 4.多线程 J2ME中没有用

J2ME程序开发全方位基础讲解汇总

程序     一.J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明. J2ME中使用到的Java基础知识:   1.Java语法基础:包括基本数据类型.关键字.运算符等等   2.面向对象的思想:类和对象的概念,继承和多态等等.   3.异常处理   4.多线程 J2ME

Eclipse开发J2ME程序之Hello World

引言 前面几篇文章已经介绍了Eclipse及其工作环境的安装.配置过程,并完成各 项相关准备工作.因此从本文开始将讲述如何使用前面配置好的Eclipse开发环 境来创建J2ME项目,开始真正的J2ME开发之旅.由于这是创建的第一个J2ME程序 ,按照程序开发的惯例,这头把交椅自然又是非"Hello World"莫属了. HelloWorld虽然功能简单,但是麻雀虽小,五脏俱全,通过这个小程序的开发, 完全能够达到让读者熟悉J2ME程序开发一般流程的目的. 创建J2ME项目 与其他语言应

J2ME程序打包发布小技巧

在J2ME程序开发完成以后,需要将程序打包成jad和jar文件,这个操作可以使用IDE提供的向导或者是WTK中的菜单等方式来完成,为了保证你的程序可以顺利的在手机中运行,需要注意如下一些小内容: 1.注意资源文件的名称,例如图片文件,是否和代码中的文件名大小写一致.因为Windows操作系统对于文件名是不区分大小写的,而手机严格区分,不然就会出现空指针异常. 2.如果在设置中包含了中文,例如程序的名称等,一般使用打包工具来生成,而不要自己手动去修改jad文件. 3.检查jar文件中是否包含一些不

J2ME手机程序开发中的九大注意要点

程序 一.J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明. J2ME中使用到的Java基础知识: 1.Java语法基础:包括基本数据类型.关键字.运算符等等 2.面向对象的思想:类和对象的概念,继承和多态等等. 3.异常处理 4.多线程 J2ME中没有用到的Java基础

使用JBuilder开发J2ME程序

程序 使用JBuilder开发J2ME程序 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb          现在实际应用大部分都是使用JBuilder在进行开发,所以简单介绍一下如何使用.        JBuiler 9(包括JB9)以上都包含了MobileSet和WTK,可以直接用来开发.        使用JB9以上开发J2ME应用时,和使用JB进行一般的开发类似,步骤如下: 1.  新建project,根据需要选择合适的project类型.以下以新建空项

Eclipse开发J2ME程序之插件安装

引言 在上一篇文章中对Eclipse的运行环境作了配置,同时也对J2ME开发作了简要的介绍.通过上述介绍,读者应该理解:对手机应用程序的开发实际也就是进行J2ME项目的开发.虽然在上一篇文章对环境进行了配置,使其能够支持J2ME的开发,但是目前安装的Ecilpse作为一个Java应用的IDE,使用是非常方便,可是对于J2ME的开发支持还是远远不够的.为此,本文将为Eclipse安装一个开发J2ME程序的插件EclipseMe,以完成开发手机应用程序的最后一项准备工作. EclipseMe插件的获

j2me新小组想在移动程序开发方面取点成就,但不知方向,请指教

问题描述 我们新的小组,想3g手机程序开发,但是由于经验问题了解的甚少,都在初学java,请有小组合作经验或者了解的诸位大侠指教一下,指明一下方向,注意什么问题,研发中如何让分配工作,应用会使用到什么知识,这个方面需要哪些能力呢??意在好心人士鼎力支持.新手分数确实支付不起呀 解决方案 解决方案二:没有小组经验,一直单打独斗,不过美工.程序员肯定是要有的.友情UP.解决方案三:确实是这样的,同意楼上观点解决方案四:那如果你们系统的制造一个正式的软件,需要做什么工作呢?如何完美.出色的制作出来?解

在J2ME手机程序开发中使用颜色

程序 在J2ME手机开发过程中,需要经常用到颜色来进行绘制,增强程序的表现效果,下面就介绍一下如何使用颜色.       由于J2ME技术比较简单,所以没有实现专门的颜色类,而只是使用RGB的概念来代表颜色.这里简单介绍一下RGB的概念,颜色是由红(Red).绿(Green).蓝(Blue)三原色组成的,所以可以使用这三个颜色的组合来代表一种具体的颜色,其中R.G.B的每个数值都位于0-255之间.在表达颜色的时候,即可以使用三个数字来表达,也可以使用一个格式如0X00RRGGBB这样格式的十六