线程
赤城白彗星
当你还不能写出自己满意的程序时,你就不要去睡觉
展开
-
JR4-线程与线程池
p46-52原创 2020-04-25 20:19:13 · 262 阅读 · 0 评论 -
volatile关键字总结
volatile关键字前言我们知道volatile关键字的作用是保证变量在多线程之间的可见性,它是java.util.concurrent包的核心,没有volatile就没有这么多的并发类给我们使用。本文详细解读一下volatile关键字如何保证变量在多线程之间的可见性,在此之前,有必要讲解一下CPU缓存的相关知识,掌握这部分知识一定会让我们更好地理解v原创 2018-01-31 10:50:09 · 338 阅读 · 0 评论 -
一个线程运行时发生异常会怎样?
这是我在一次面试中遇到的一个很刁钻的Java面试题, 简单的说,如果异常没有被捕获该线程将会停止执行。Thread.UncaughtExceptionHandler是用于处理未捕获异常造成线程突然中断情况的一个内嵌接口。当一个未捕获异常将造成线程中断的时候JVM会使用Thread.getUncaughtExceptionHandler()来查询线程的UncaughtExceptionHandler...原创 2018-03-18 23:26:53 · 1631 阅读 · 0 评论