16 72创建线程的方式 public class ControlThread i private runnable rnew Xyz; private Thread tnew Thread(r); public void startThreado i tstart; 3 publi void stopThreado i rstop running;
16 7.2 创建线程的方式 public class ControlThread { private Runnable r=new Xyz(); private Thread t=new Thread(r); public void startThread() { t.start(); } publi void stopThread() { r.stopRunning();} }
17 73线程的挂起与唤醒 暂停线程的执行等待条件满足再执行 下面的例子显示线程的挂起和唤醒 小应用程序第一次开始时线程被启动 浏览器改变页面时小应用程序的spO方法 被调用,线程被挂起 浏览器回到原来的页面时线程被唤醒
17 7.3 线程的挂起与唤醒 暂停线程的执行等待条件满足再执行. 下面的例子显示线程的挂起和唤醒 小应用程序第一次开始时,线程被启动 浏览器改变页面时,小应用程序的stop()方法 被调用,线程被挂起. 浏览器回到原来的页面时,线程被唤醒