J2ME中线程的优先级问题

原创 2007年09月20日 15:26:00
       今天,把我的自己修改的TinyLine的demo分别在nokia3250,5700上测试,下面是测试结果:
  • 3250       在我的NOKIA3250上测试时,出现的现象是,点击运行,一点反应都没有。
  • 5700       程序可以启动,并出现等待画面,然后就跳出一个"Error Internal Error"的Alert,接着就黑屏了。5700是s60 9.2的操作系统,在j2me方面,应该说比我的3250完善了一些。
         接下来是查找原因。在代码中查找"Error Internal Error"。原来是MIDPSVGCanvas里的线程的run里面,抛出的异常。
    /** *//**
     * The events dispatching thread run()
     
*/

    
public void run()
    
...{
        Thread currentThread 
= Thread.currentThread();
        
try
        
...{
            
while (currentThread == thread)
            
...{
                eventQueue.handleEvent(eventQueue.getNextEvent());
            }

        }

        
catch (InterruptedException e)
        
...{
            
return;
        }

        
catch( Throwable thr)
        
...{
            thr.printStackTrace();
            alertError(
"Internal Error");
        }

    }
       由此看来,问题可以成出现的多线程的问题上。
       继续研究,有了结果再写。


 

本来刚学j2me手机编程,遇到一个问题,可能比较浅,请不吝赐教!

我用的书是人民邮电出版社的《j2me手机游戏编程入门》,我用J2ME Wireless Toolkit 2.0_01来开发运行。当我在尝试这本书的一个例子的时候,遇到你个问题,心中也有困惑,请各位指教...

J2ME 发送彩信问题,请个位高手帮忙,长时间在线等待

开发环境介绍: eclipse + wtk  问题: 将程序按照到nokia 5233的手机上后,通过程序发送彩信,彩信内容包括,图片和一段文字,发送到sony 爱立信的手机上。 1....

j2me 出现的问题及解决办法

选择“run main project via OTA”时,模拟器在安装时出现错误,j2mesdk 出现以下错误提示: 这是第二次碰到这个问题了 Jad URL for OTA ex...

J2ME中文编码问题

中文 J2ME中文编码问题 1. 简介 本文介绍JavaME中文编码的相关问题,这个问题一度是互联网上的开发者们讨论的热门话题。本文整理和综合了网上众多相关内容,尽可能的为开发者提供一个全面...

j2me学习八_线程动画及rms

线程动画: import javax.microedition.lcdui.Canvas;import javax.microedition.lcdui.Display;import javax.mi...

j2me 使用Timer和TimerTask来实现多线程

在Java中可以使用两种方式来实现多线程操作,这两种方式依次是: Timer类—定时器类派生自Object。它是个定时器类,作为后台线程,执行未来的任务。任务可安排一次性执行,或定期重复执行。于每个 ...

j2me随机数问题

  • 2008年08月04日 20:43
  • 506B
  • 下载

解决J2ME开发中的连续按键问题

  • 2009年07月04日 13:48
  • 31KB
  • 下载

VeriSign Java(J2ME)代码签名证书操作指南

原文链接:http://www.itrus.com.cn/verisignchina/Service/CodeInstall/200909/27.html =====================...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2ME中线程的优先级问题
举报原因:
原因补充:

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