iteye_4354 2009-01-09 16:48
浏览 157
已采纳

j2me创建对象性能问题,在手机中new一个对象需要多少时间.

据听说在j2me中创建对象 new ClassName 比较消耗事件, 在Nokia手机上测试,创建一个类,平均大概在200毫秒左右,比模拟器满多了.

不知道有没有对j2me开发比较精通的同学来讲解下在手机上创建对象的性能问题, 那个品牌的手机中创建对象消耗的时间比较多.

另外很多优化教程都强调.优化j2me程序的方法之一,就是减少类的数量.

最近开开发一个手机程序,类比较多,并且也需要反复创建对象,为了避免创建对象消耗的时间,现在都把不用的对象放到一个缓存中,当需要新的对象时候,就从缓存中取. 不知道这种方式可以提升多少性能, 麻烦有经验的指点指点.

  • 写回答

2条回答 默认 最新

  • 不良校长 2009-01-09 22:53
    关注

    我几年前用j2me开发的时候 nokia都很强。 你用POOL是很好的设计办法, J2ME的性能最难处理应该是在UI上。 努力控制好对象的创建次数。 做好优化, 肯定没有问题。不要无故就增加一个类, 尽量使用API提供的功能。 NOKIA上处理XML分析都很快。 你要相信目前的手机处理能力。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大