发表评论取消回复
相关阅读
相关 常见面试题之线程池总结
1. 线程的基础知识 1.1 聊一下并行和并发有什么区别? 现在都是多核`CPU`,在多核`CPU`下: 并发是同一时间应对多件事情的能力,多个线程轮流使用一个或
相关 常见面试题之线程池
1. 说一下线程池的核心参数(线程池的执行原理知道嘛)? 线程池核心参数主要参考`ThreadPoolExecutor`这个类的7个参数的构造函数 ![在这里插入图片描
相关 常见面试题之线程中并发锁(二)
1. 什么是`AQS`? 1.1. 概述 全称是`AbstractQueuedSynchronizer`,是阻塞式锁和相关的同步器工具的框架,它是构建锁或者其他同步
相关 常见面试题之线程中并发锁(一)
1. 讲一下synchronized关键字的底层原理? 1.1. 基本使用 如下抢票的代码,如果不加锁,就会出现超卖或者一张票卖给多个人 `Synchronize
相关 常见面试题之线程基础知识
1. 线程和进程的区别? 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至`CPU`,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进
相关 多线程常见面试题
1.说一下并发编程的三大要素 > 原子性,可见性,有序性 > > > 原子性:指的是有一个或者多个操作,这些操作要么不执行,但是只要执行了,就不能被其他线程所打断
相关 Java线程常见面试题
v 多线程实现手段: (1)、继承Thread类 (2)实现Runable接口 (3)使用线程池 v 线程控制在那个包:java.util.concurrent。 (1)
相关 Java并发编程之常见面试题(一)
1. 进程和线程的异同? 相同点:生命周期相似,都包含就绪、运行、终止等状态 不同点: 1. 起源不同,先有进程,由于CPU的提升以及性能要求的
相关 java中的常见面试题_Java常见面试题(一)
1、锁优化有哪些思路? 减少锁持有时间 减小锁粒度 锁分离 锁粗化 锁消除 2、虚拟机是怎么优化锁的? 偏向锁 轻量级锁 自旋锁 3、javac编译可分为哪
相关 常见面试题(多线程)
目录 1、实现多线程的几种方式? 2、创建线程的三种方式的对比? 3、为什么使用线程池,线程池的优势是什么? 5、线程池有几种创建方式? 6、线程池中的参数有哪些?
还没有评论,来说两句吧...