QThread类为我们提供了一种平台无关的管理线程的方式.一个QThread对象管理应用程序中的一个线程,该线程从run()函数开始执行.并且,默认情况下,我们可以在run()函数中通过调用QThread::exec()函数来在当前线程中开启一个事件循环. 而使用QThread开启线程的最常用的方式 就是继承QThread类,重写其run()方法,因为我们刚才就说过,QThread代表的线程就是从run()函数开始运行的. 例如: class WorkerThread : public QThr
public class Yield01 extends Thread { public static void main(String[] args) { new Yield01().start(); for (int i = 0; i < 1000; i++) { if(i%5==0){ Thread.yield(); } System.out.println(i+": @_@"); } } @Override public void run() { for (int i =