java线程如何关闭

Java线程如何关闭。关闭的方法:interrupt() .

工具/原料

  • 电脑
  • Eclipse

方式/步骤

  1. 1

    打开eclipse软件,如图所示:

  2. 2

    点击菜单栏New-->Java Project,如图所示:

  3. 3

    新建java项目当作功之后,新建一个线程类,

    如图所示:

  4. 4

    在新建线程类中键入如下代码:

    package com.tang.java.demo;


    public class ThreadDemo {


    public static void main(String[] args) {

    new NewThread(); // 建立一个新线程

         try {

            for(int i = 5; i > 0; i--) {

              System.out.println("本家儿线程: " + i);

              //线程遏制100毫秒

              Thread.sleep(100);

              //遏制线程方式

              Thread.interrupted();

             

              

              

            }

         } catch (InterruptedException e) {

            System.out.println("本家儿线程中止.");

         }

         System.out.println("本家儿线程退出.");

         

         


    }


    }

    //建立一个新的线程

    class NewThread implements Runnable {

    Thread t;

    NewThread() {

       // 建立第二个新线程

       t = new Thread(this, "Demo Thread");

       System.out.println("子线程 thread: " + t);

       t.start(); // 起头线程

    }


    // 第二个线程进口

    public void run() {

       try {

          for(int i = 5; i > 0; i--) {

             System.out.println("子线程 Thread: " + i);

             // 暂停线程

             Thread.sleep(50);

          }

      } catch (InterruptedException e) {

          System.out.println("子线程 interrupted.");

      }

      System.out.println("子线程退出 thread.");

    }

    }

  5. 5

    然后点击运行,Run-->Run as-->Java Application

注重事项

  • sleep()方式是线程休眠
  • interrupted()方式线程间断
  • 发表于 2020-02-16 20:01
  • 阅读 ( 93 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论