Java 如何将线程挂起呢?

java 文章 2022-07-20 10:00 537 0 全屏看文

AI助手支持GPT4.0

转自:

http://www.java265.com/JavaCourse/202204/3185.html

多线程:

      多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”


下文笔者讲述线程挂起的方法分享,如下所示:

实现思路:    使用sleep方法即可将线程挂起

例:

public class SleepingThread extends Thread {   private int countDown = 3;   private static int threadCount = 0;   public SleepingThread() {      super("" + ++threadCount);      start();   }   public String toString() {       return "#" + getName() + ": " + countDown;   }   public void run() {      while (true) {         System.out.println(this);         if (--countDown == 0)            return;         try {            sleep(100);         }         catch (InterruptedException e) {            throw new RuntimeException(e);         }      }   }   public static void main(String[] args)    throws InterruptedException {      for (int i = 0; i < 5; i++){            new SleepingThread().join();	}      System.out.println("线程已被挂起");   }}
-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
Java返回指定索引的泛型参数
HttpClient如何进行文件上传呢?
lombok 的 @slf4j 注解设置日志输出级别。
day04_数组
OptaPlanner将弃用DRL(Drools)评分方式!!!
随便看看
怎么添加小程序支付功能? 4313
教育科技公司申请微信支付被拒绝? 4695
微信公众号免300认证教程 5776
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 5187
小程序广告组件通过审核,但是小程序内没有显示广告? 4962
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9389
问题? 8910
如何快速搭建抽奖助手小程序(无需代码知识) 6040
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7344
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6671