摘要: System.out.format()功能与printf()一样,可以使用%d,%f等参数。 使用System.out.format()完成左对齐,补0,千位分隔符,小数点位数,本地化表达 public class TestNumber { public static void main(Strin 阅读全文
posted @ 2022-05-22 17:34 锐洋智能 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 很多场景下,我们需要等待线程池的所有任务都执行完,然后再进行下一步操作。对于线程 Thread 来说,很好实现,加一个 join 方法就解决了,然而对于线程池的判断就比较麻烦了。我们本文提供 4 种判断线程池任务是否执行完的方法:使用 isTerminated 方法判断。使用 getComplete 阅读全文
posted @ 2022-05-22 15:14 锐洋智能 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: 判断线程池中所有线程是否执行完毕 1.根据线程池中的总线程数目等于完成的线程数目 package com.luna.thread; import java.util.Random; import java.util.concurrent.LinkedBlockingQueue; import jav 阅读全文
posted @ 2022-05-22 10:05 锐洋智能 阅读(1849) 评论(0) 推荐(0) 编辑
摘要: 目录 0,Java 线程状态转换 1,Java 线程池的三种创建方式 2,ThreadPoolExecutor 类的原理 1,构造方法及参数含义 2,一些重要方法 3,线程池状态 4,线程池模型 3,任务的执行过程 4,合理设置线程池的大小 0,Java 线程状态转换 1,Java 线程池的三种创建 阅读全文
posted @ 2022-05-22 09:10 锐洋智能 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 一、通过构造函数传递参数 public class MyThread1 extends Thread { private String name; public MyThread1(String name) { this.name = name; } public void run() { Syst 阅读全文
posted @ 2022-05-22 07:35 锐洋智能 阅读(2005) 评论(1) 推荐(0) 编辑