当前位置: 代码迷 >> J2ME >> j2me中是否在构造函数中的操作越少越好?为什么?解决方法
  详细解决方案

j2me中是否在构造函数中的操作越少越好?为什么?解决方法

热度:4759   发布时间:2013-02-25 21:33:58.0
j2me中是否在构造函数中的操作越少越好?为什么?
RT。

------解决方案--------------------------------------------------------
构造方法是类生成对象时jme系统调用的方法,一般做一些初始化的工作。
本人认为它有以下特点:
1.产生类对象时,调用且仅调用一次。所以在构造方法中可能放太多的逻辑操作。类初始化的操作是可以的,比如:资源路径可以通过构造方法通知对象;启动线程;
2.构造方法操作太多,把一些没必要的加载的东西都放在里面的话,对象的生成速度会慢。给用户的体验不好
------解决方案--------------------------------------------------------
探讨

构造方法是类生成对象时jme系统调用的方法,一般做一些初始化的工作。
本人认为它有以下特点:
1.产生类对象时,调用且仅调用一次。所以在构造方法中可能放太多的逻辑操作。类初始化的操作是可以的,比如:资源路径可以通过构造方法通知对象;启动线程;
2.构造方法操作太多,把一些没必要的加载的东西都放在里面的话,对象的生成速度会慢。给用户的体验不好
  相关解决方案