04 2022 档案
摘要:原子性 原子性是指一个事物的操作是不可分割的,要么都发生,要么都不发生。原子是不可分割的最小单位 Java原子类 概述:java从JDK1.5开始提供了java.util.concurrent.atomic 包(简称Atomic包),这个包中的原子操作类提供了一种用法简单,性能高效,线程安全地更新一
阅读全文
摘要:守护线程是指为其他线程服务的线程。在JVM中,所有非守护线程都执行完毕后,无论有没有守护线程,虚拟机都会自动退出。 因此,JVM退出时,不必关心守护线程是否已结束。 如何创建守护线程呢?方法和普通线程一样,只是在调用start()方法前,调用setDaemon(true)把该线程标记为守护线程: T
阅读全文
摘要:简述 关于join官方的解释是 Waits for this thread to die. 也就是等待一个线程结束。可以通过对另一个线程对象调用join()方法可以等待其执行结束,然后才继续往下执行自身线程。 join场景 public class Main { public static void
阅读全文