武培轩
武培轩
全部文章
Java
Apollo(1)
Git(2)
JDK源码解析(8)
JVM(7)
Leetcode(38)
Maven(1)
MySQL(2)
Spring Boot(6)
剑指Offer(97)
工具(1)
微服务(3)
操作系统(1)
数据库(3)
未归档(53)
消息队列(1)
笔经(5)
笔试(6)
算法(4)
计算机网络(6)
设计模式(12)
读书笔记(5)
面经(8)
面试(5)
归档
标签
去牛客网
登录
/
注册
武培轩
专注分享 Java 技术干货,助你编程之路少走弯路。
全部文章
/ Java
(共3篇)
Java 线程池中的线程复用是如何实现的?
来自专栏
前几天,技术群里有个群友问了一个关于线程池的问题,内容如图所示: 关于线程池相关知识可以先看下这篇:为什么阿里巴巴Java开发手册中强制要求线程池不允许使用Executors创建? 那么就来和大家探讨下这个问题,在线程池中,线程会从 workQueue 中读取任务来执行,最小的执行单位就是 Wor...
并发
Java
线程
线程池
2020-09-09
1
926
编译器:人家就要乱来!
来自专栏
在一男子给对象转账5000元,居然又退还了!和我就站在你面前,你却视而不见!文中,我们学习了线程安全的原子性和可见性,这篇文章就来说说有序性。 有序性 首先还是来看下概念,有序性就是指代码按照编写顺序执行。 大家可能会有疑问,难道还会出现乱序执行吗? 因为编译器为了程序性能,可能会改变代码中语句的先...
JVM
并发
Java
有序性
2020-07-11
1
680
一男子给对象转账5000元,居然又退还了!
来自专栏
在并发编程中,所有问题的根源就是可见性、原子性和有序性问题,这篇文章我们就来聊聊原子性问题。 在介绍原子性问题之前,先来说下线程安全: 线程安全 我理解的线程安全就是不管单线程还是多线程并发的时候,始终能保证运行的正确性,那么这个类就是线程安全的。 其中在《Java并发编程实战》一书中对线程安全的定...
并发
Java
原子性
多线程
后端
Java
2020-06-11
1
853