- 博客(2)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Java多线程学习(二)- 详解Java中volatile关键字作用
文章目录Java内存模型中的三个特性关键字volatile的特殊规则保证该变量对所有线程的可见性。禁止指令重排序。Volatile内存原理Volatile性能拓展:使用AtomicInteger改善上面的变量自增运算测试程序Java内存模型中的三个特性在了解volatile相关特性之前,先来了解一下Java内存模型中的原子性、可见性和有序性这三个特征。了解这三个特征是为了更好的理解后面所讲的v...
2019-06-06 20:26:06 1231
原创 Java多线程学习(一)- Java线程的生命周期与创建方式
文章目录前言一、Java线程的生命周期二、Java线程的创建及启动创建方式一:继承Thread类创建方式二:实现Runnable接口创建方式三:通过Callable和Future创建线程Callable和Future出现的背景Callable和Future简介源码分析通过Callable和Future创建一个线程三、创建线程的三种方式的对比采用实现Runnable、Callable接口的方式创见多...
2019-06-06 10:17:49 1657
springboot-shiro-role-demo.zip
2020-06-22
Springboot-Mybatis-demo.zip
2020-06-19
SSM-SRC.zip
2019-12-17
java.io.OptionalDataException
2018-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人