发表评论取消回复
相关阅读
相关 2023年多线程常见面试题
一、乐观锁和悲观锁的理解及如何实现,有哪些实现方式? 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会
相关 常见面试题之线程池总结
1. 线程的基础知识 1.1 聊一下并行和并发有什么区别? 现在都是多核`CPU`,在多核`CPU`下: 并发是同一时间应对多件事情的能力,多个线程轮流使用一个或
相关 常见面试题之线程池
1. 说一下线程池的核心参数(线程池的执行原理知道嘛)? 线程池核心参数主要参考`ThreadPoolExecutor`这个类的7个参数的构造函数 ![在这里插入图片描
相关 常见面试题之线程中并发锁(二)
1. 什么是`AQS`? 1.1. 概述 全称是`AbstractQueuedSynchronizer`,是阻塞式锁和相关的同步器工具的框架,它是构建锁或者其他同步
相关 常见面试题之线程中并发锁(一)
1. 讲一下synchronized关键字的底层原理? 1.1. 基本使用 如下抢票的代码,如果不加锁,就会出现超卖或者一张票卖给多个人 `Synchronize
相关 并发编程常见面试题汇总(一)
一、原子性问题: 1.1 Java中如何实现线程安全? 不安全的原因:多线程操作共享数据出现的问题。 解决方式一:锁 悲观锁:synchronized,
相关 java中的常见面试题_Java常见面试题(一)
1、锁优化有哪些思路? 减少锁持有时间 减小锁粒度 锁分离 锁粗化 锁消除 2、虚拟机是怎么优化锁的? 偏向锁 轻量级锁 自旋锁 3、javac编译可分为哪
相关 常见面试题(多线程)
目录 1、实现多线程的几种方式? 2、创建线程的三种方式的对比? 3、为什么使用线程池,线程池的优势是什么? 5、线程池有几种创建方式? 6、线程池中的参数有哪些?
相关 PHP常见面试题(一)
1. PHP的基础知识点 PHP中类的继承属于单继承,一个子类只能继承一个父类。可见性为public protected的属性和方法可以被继承。 继承的方法或属性可以
相关 Java多线程常见面试题
1. 并行和并发有什么区别? 1. 并行(Parallel):指两个或者多个事件在同一时刻发生,即同时做不同事的能力。例如垃圾回收时,多条垃圾收集线程并行工作,但此时用
还没有评论,来说两句吧...