j2me程序优化技巧

原创 2005年03月02日 12:13:00
  (1) 少用字符串连接,多用StringBuffer
  (2) 尽量用固定大小的数组代替使用Vector
  (3) 如果可以不使用新class就能实现功能,就不要增加新的class,因为每个class都有一定的内存开销
  (4) 使用有限的面向对象,因为纯粹的OO往往意味着更多的虚方法,更多的层次关系,更多的class
  (5) 考虑使用public域(即数据成员)代替getter和setter
  (6) 对确定不必被继承的方法使用final修饰符
  (7) 使用BufferedInputStream或BufferedReader来包裹输入流
  (8) 发行之前使用混淆器处理你的classes,除了能防止别人任意反编译偷窥你的程序,也能减小class文件的尺寸,因为混淆器往往用较短的字符串代替原来的变量或方法名。
  (9) 用局部变量代替全局变量。
  (10) 只在即将使用对象时才为其分配内存,使用完之后设成null
  (11) 把尽可能多的计算放到服务器上执行,而且尽量减少客户端与服务器的通信次数和传输数据量
  (12) 能用boolean解决的变量不要声明成int
  (13) 执行时间超过0.1秒的函数可以放到另一个线程执行

J2ME编程技巧+程序优化

  • 2008年03月08日 14:57
  • 24KB
  • 下载

【J2ME】给你的程序混淆打包

在Eclipse的开发环境下, 右键项目->J2ME,里面有两种打包方式,上面的是直接打包,下面的混淆打包。 混淆打包不仅可以让别人更难反编译你的程序,而且会优化你的jar,令其更小巧。   ...
  • Oo8_8oO
  • Oo8_8oO
  • 2012年06月08日 15:35
  • 767

J2ME中程序优化的十个小方法

  • 2009年01月20日 13:29
  • 24KB
  • 下载

J2ME 拼图游戏 快速开发 全过程 之代码祥解(1 )——程序入口与控制器开发

程序入口,代码: /*  * TilePuzzle.java  *  * Created on 2012年3月14日, 下午3:19  */ package cn.edu.xtu....

J2ME程序开发九大要点(上篇)

一、J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了...

如何将j2me程序移植到真机上运行

打包时中文乱码的解决方案

J2ME 手机拍照程序

package com.zeph.j2me; import java.io.IOException; import javax.microedition.lcdui.Command; import...

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

在J2ME手机开发过程中,需要经常用到颜色来进行绘制,增强程序的表现效果,下面就介绍一下如何使用颜色。  由于J2ME技术比较简单,所以没有实现专门的颜色类,而只是使用RGB的概念来代表颜色。这里简单...
  • pdw_jsp
  • pdw_jsp
  • 2011年02月09日 16:06
  • 350

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

一、J2ME中需要的Java基础知识   现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:j2me程序优化技巧
举报原因:
原因补充:

(最多只允许输入30个字)