Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JUC-13. JMM
想了解更多JUC的知识 JUC并发编程合集 1 Java内存模型 JMM Java内存模型Java Memory Model 简称JMM 本身是一种抽象的概念 并不真实存在 它描述的是一组规则或规范 通过规范定制了程序中各个变量 包括实例字
JUC并发编程
JVM
Java
面试
JUC-14. Volatile
想了解更多JUC的知识 JUC并发编程合集 14 Volatile 1 概述 volatile关键字是由JVM提供的最轻量级同步机制 被volatile修饰的变量的特点 特点 可见性 有序性 不保证原子性 volatile的内存语义 当写一
JUC并发编程
JVM
Java
开发语言
Tomcat 线程池
目录 概述 tomcat线程池工作原理 关键源码 Connector 配置 Executor 线程配置 tomcat核心组件 题外 概述 Tomcat 是一个流行的 Java Web 服务器 它使用线程池来处理客户端请求 线程池是一组预先创
JUC并发编程
tomcat
Java
前端
高并发
JUC并发编程(超详细)
随着对Java的深入学习 越发觉得JVM和JUC这些底层原理的重要性 在看完黑马程序员的JVM后 也对JUC产生了浓厚的兴趣 在学习JUC的过程中 通过老师的视频做笔记 在遇到一些不懂的或者想更深入了解的知识时 自己也去搜索了很多资料 再把
JUC并发编程
JVM
Java
面试
Juc04_阻塞队列概述、方法、实现类、Linked和Array区别、注意事项
文章目录 什么是阻塞队列 BlockingQueue的主要方法 BlockingQueue的实现类 Linked和Array区别 不推荐使用快捷的线程池 什么是阻塞队列 阻塞队列 从名字可以看出 它也是队列的一种 那么它肯定是一个先进先出F
JUC并发编程
Java
前端
数据库
原力计划
JUC-16. CAS
想了解更多JUC的知识 JUC并发编程合集 1 CAS的概述 CAS的全称为Compare And Swap 比较并交换 它是一条CPU并发原语 比较工作内存值 预期值 和主物理内存的共享值是否相同 相同则执行规定操作 否则继续比较直到主内
JUC并发编程
Java
JVM
开发语言
面试
JUC-7. 线程池
想了解更多JUC的知识 JUC并发编程合集 1 概述 线程池做的工作主要是 控制运行的线程数量 处理过程中将任务放入队列 然后在线程创建后启动这些任务 如果线程数量超过了最大数量 超出数量的线程排队等候 等其他线程执行完毕 再从队列中取出任
JUC并发编程
Java
JVM
算法
面试
JUC并发编程设计模式
一 保护性暂停 1 1 定义 即Guarded Suspension 用在一个线程等待另一 个线程的执行结果 要点 有一个结果需要从一个线程传递到另一 个线程 让他们关联同一一个GuardedObject 如果有结果不断从一个线程到另一个线
JUC并发编程
Java
设计模式
JUC-10. CompletableFuture
想了解更多JUC的知识 JUC并发编程合集 10 CompletableFuture 1 Future接口 前言 1 1 概述 Future 接口在Java 5中被引入 设计初衷是对将来某个时刻会发生的结果进行建模 它建模了一种异步计算 返
JUC并发编程
Java
JVM
大数据
面试