多线程怎么实时控制,比如说叫你运行立刻获得cup的使用,而不是进入就绪

解决方案 »

  1.   

    Java 线程模型涉及可以动态更改的线程优先级。
    本质上,线程的优先级是从 1 到 10 之间的一个数字,数字越大表明任务越紧急。
    JVM 标准首先调用优先级较高的线程,然后才调用优先级较低的线程。thread.setPriority(1~10); 
    // 启动   
    thread.start();
    // 休眠1秒
    thread.sleep(1000);
    // 通知所有线程
    notifyAll();
      

  2.   

    看看java中的实时线程技术吧
    http://java.sun.com/developer/technicalArticles/Interviews/Bollella_qa2.html
    http://java.sun.com/javase/technologies/realtime/pdf/locke_applicationdesignrts.pdf
    http://java.sun.com/developer/technicalArticles/Programming/rt_pt1/index.html
    http://java.sun.com/developer/technicalArticles/Programming/rt_pt2/index.html
      

  3.   

    下载地址:
    http://java.sun.com/javase/technologies/realtime/rts/index.jsp