![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2ME
文章平均质量分 81
dinggen
一个平凡的程序员
展开
-
J2ME 常用函数
MIDlet在运作时,必须通过java.lang.System. getProperty()函数来取得系统属性。这些系统属性可以让MIDlet了解它们深处的环境相关信息。它们分别是: 1. microedition.profiles:取得系统所支持的所有Profile信息; 2. microedition.configuration:取得系统所支持的Configuration信息; 3. micr原创 2007-11-15 11:22:00 · 683 阅读 · 0 评论 -
J2ME 读取TXT文件的方法
把TXT文件的路径获取下来 然后通过这个函数就可以得出UTF8的string 类型 然后再把它显示到屏幕。public String getTextByUTF(String name) { //name是TXT文件的URL String strReturn = ""; int ic; InputStream in = null; ByteArrayOutputStream原创 2008-05-10 18:07:00 · 1633 阅读 · 1 评论 -
Eclipse中配置J2ME
转载 2008-02-26 09:56:00 · 479 阅读 · 0 评论 -
J2ME编程技巧与程序优化
1. 用StringBuffer代替String,因为String对象不能被更改,任何对String对象的更改都是创建一个新的String对象2. 直接存取类中的变量要比通过setter和getter方法快3. 使用本地变量比使用类或实例变量更有效率4. 使用变量比使用数组更有效率5. 避免在循环中进行同步,因为每一次循环都会有lock和unlock的过程,会严重影响程序执行效率原创 2007-11-21 14:02:00 · 417 阅读 · 0 评论 -
J2ME 高级篇 - 学习空间 - CSDNBlog
WMA概述:(wireless Messageing API无线消息接口)规范设计的目标是那些能够发送和接书消息的移动设备。低层的传输机制可以是 GSM SMS(Short Message Service短消息服务),GSM CBS(Cell Broadcast service小区广播服务),CDMA SMS或MMS(Multimedia Message Service多媒体信息服原创 2007-11-21 10:57:00 · 360 阅读 · 0 评论 -
J2ME 进阶
8.多线程 使用多线程有两种方法:, 一是扩展Thread类:继承Thread类,重载Thread类的run方法,必须Thread类的start方法来启动线程 Thread th=new Thread(); th.start(); 另一个方法是实现runnable接口: 实现runnable接口的run方法 Thread th=new Th原创 2007-11-21 10:40:00 · 717 阅读 · 0 评论 -
J2ME基础
1.j2me的技术框架是由配置,简表和厂商可选可构成的一个完整的运行环境 1.1配置:是指针对某一类设备的最小的java平台,它包括满足该类设备的虚拟机运行的最小子集和针对该设备的核心类库的最小子集主要有两种:CDC(Connected Device Configuration连接设备配置)和CLDC(connected Limited Device Configuration连接有限设置配置)原创 2007-11-21 10:37:00 · 957 阅读 · 0 评论 -
J2ME程序优化
要把J2ME程序与J2SE程序区分开来,其依据就是J2ME运行所处的受限环境。多数J2ME系统的主要受限条件就是可以存储和运行程序所需内存的大小。例如,许多MIDP设备限制应用程序的尺寸不大于50K,这远远不及Server端J2SE运行环境下那些成兆的程序。实际应用中,程序会很容易超出这些限制条件。通过本篇您将学到一些减小程序尺寸大小的技巧,并在下面的例子中实践这些技术。这个例子MIDlet仅仅显原创 2007-11-21 10:33:00 · 402 阅读 · 0 评论 -
J2ME Timer 使用指南
J2SE 1.3 里有一项新的改进,那就是提供了一个可以更简单的实现多任务调度执行的定时器类,调度由一个后台线程完成。 MIDP 同样也包含了这一改进,使得 J2ME 开发人员从中受益。 J2ME 提示了两个类用来定义和调试任务, 他们分别是 TimerTask 和 Timer。TimerTask 是用户定义的需要被调度的所有任务的抽象基类。Timer 类在任务执行的时候负责创建和管理执原创 2007-11-15 13:20:00 · 334 阅读 · 0 评论 -
J2ME程序开发中随机数字处理全攻略
在程序中生成随机数字,用处比较,如人工智能领域等等,这里对于在J2ME中生成随机数的操作进行一个简单的整理,希望对大家能有帮助。 J2ME和J2SE不同,不能使用Math类的random来生成随机数字,只能使用java.util包的Random类来生成随机数字。 1、创建Random类型的对象:Random random = new Random();Random random =原创 2007-11-15 14:41:00 · 330 阅读 · 0 评论 -
在J2ME中使用Timer和TimerTask来实现多线程
众所周知,Java语言在语言的低层就支持多线程,在Java中可以使用两种方式来实现多线程操作,这两种方式依次是: 1、继承Thread类2、实现Runnable接口但是Java语言中还有两个类,可以组合来实现多线程的控制,这两个类就是java.util包中的Timer和TimerTask类。和上面的实现方式相比,使用这种方式来实现多线程,可以很方便的开启多个线程,并且代码的结构比较清晰,但原创 2007-11-15 13:22:00 · 532 阅读 · 0 评论 -
自己写的操作 RMS类
自己写了个RMS操作类,使用单例模式。package mainclass;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;public class rms {原创 2008-05-15 11:18:00 · 593 阅读 · 0 评论