当前位置: 代码迷 >> J2ME >> 请问一个基础的J2ME多线程有关问题
  详细解决方案

请问一个基础的J2ME多线程有关问题

热度:4810   发布时间:2013-02-25 21:37:58.0
请教一个基础的J2ME多线程问题
请问一下大家J2ME里面有没有什么方法能够判断线程是否为sleep状态了?
  我看了一下docs thread类里面提供了一个isAlive方法 说的是

:true if this thread is alive; false otherwise.

所以 用它的返回boolean型值来做if判定 但当线程为sleep状态时 始终还是返回真 无解中

其他有没有什么有效办法来判定thread的状态了 sleep状态

------解决方案--------------------------------------------------------
探讨
请问一下大家J2ME里面有没有什么方法能够判断线程是否为sleep状态了?
  我看了一下docs thread类里面提供了一个isAlive方法 说的是

:true if this thread is alive; false otherwise.

所以 用它的返回boolean型值来做if判定 但当线程为sleep状态时 始终还是返回真 无解中

其他有没有什么有效办法来判定thread的状态了 sleep状态

------解决方案--------------------------------------------------------
靠系统库没办法,自己维护一个变量sleep的时候标记一下,开始运行的时候再标记一下,这样就可以知道了,不过一个线程要独立维护此变量
------解决方案--------------------------------------------------------
学习