首页
文章分类
文章归档
关于
登录
憨憨大头个人博客
心存希冀,目有繁星
累计撰写
110
篇文章
累计创建
13
个标签
累计收到
0
条评论
栏目
首页
文章分类
文章归档
关于
登录
目 录
CONTENT
以下是
多线程
相关的文章
2024-09-03
java多线程面试题
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看
2024-09-03
18
0
0
java面试问题
2024-09-03
java中volatile关键字
概 述 在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以 volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型( JMM),Java并发编程的一些特性都牵扯出来,深入地话还可以考察 JVM底层实现以及操作系统的相关知识。下面我们以一次假想
2024-09-03
23
0
0
多线程问题
java面试问题
2024-09-03
java 线程池的使用
1. 什么是线程池 线程池(ThreadPool)是一种基于池化思想管理和使用线程的机制:它是将多个线程预先存储在一个“池子”内,当有任务出现时可以避免重新创建和销毁线程所带来性能开销,只需要从“池子”内取出相应的线程执行对应的任务即可 使用线程池主要有以下优点: 降低资源消耗(复用线程,减少线程频
2024-09-03
20
0
0
java面试问题
2024-09-02
并发编程框架----Disruptor框架
并发编程框架----Disruptor框架 背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了
2024-09-02
3
0
0
多线程问题
2024-09-02
什么是伪共享(false sharing)
什么是false sharing 这里需要解决这几个问题 什么是cpu缓存行 什么是内存屏障 什么是伪共享 如何避免伪共享 CPU缓存架构 cpu是计算机的心脏,所有运算和程序最终都要由他来执行。 主内存RAM是数据存在的地方,CPU和主内存之间有好几级缓存,因为即使直接访问主内存相对来说也是非常慢
2024-09-02
10
0
0
多线程问题
2024-08-03
线程池ThreadPoolExecutor(详解)
线程池的标准创建方式 大部分企业的开发规范都会禁止使用快捷线程池(具体原因稍后介绍),要求通过标准构造器ThreadPoolExecutor去构造工作线程池。Executors工厂类中创建线程池的快捷工厂方法实际上是调用ThreadPoolExecutor(定时任务使用ScheduledThread
2024-08-03
3
0
0
多线程问题
java面试问题