多线程

    xiaoxiao2021-03-25  96

    package cn.itcast_04; /* * public final void stop():让线程停止,过时了,但是还可以使用。 * public void interrupt():中断线程。 */ public class ThreaStopDemo { public static void main(String[] args) { ThreadStop ts = new ThreadStop(); ts.start(); //如果超过3秒不醒来,就中断线程 try { Thread.sleep(3000); // ts.stop(); ts.interrupt(); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

    package cn.itcast_04; import java.util.Date; public class ThreadStop extends Thread { @Override public void run() { System.out.println("线程开始:" + new Date()); // 我要休息10秒钟,再继续执行 try { Thread.sleep(10000); } catch (InterruptedException e) { // TODO Auto-generated catch block // e.printStackTrace(); System.out.println("线程中段"); } System.out.println("线程结束:" + new Date()); } }

    转载请注明原文地址: https://ju.6miu.com/read-16163.html

    最新回复(0)