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条)

报告相同问题?