我需要编写一个扩展Thread类的应用程序。我的类在实例化时接受一个整数(即100)。(MyThread myt = new MyThread(100); )此整数将是该类循环和打印消息的次数。我还应该实现此代码,将此类更改为使用Runnable接口而不是Thread类 public class MyThread extends Thread {
_Worker.CancellationPending) // backgroundworker has not been canceled //Thread.Yield(); //Thread.Sleep(1);当查看我的CPU %时,yield()和spinwait()会导致我的应用程序在我的PC上达到50%。有人告诉我应该选择Thread.Yield(),但是
我采访了一位从未听说过Worker Thread这个术语的资深开发人员。我将工作线程理解为主线程的同义词,例如,当用户请求ASP.NET网页时,就会创建一个工作线程。然而,经过进一步的研究,我发现:2) The term WorkerThread means nothing to some people
因此,我的问题是:工作线程是否与线程(?)