原文:面试被问线程池,真香

这篇是并发编程系列文章第五篇了,说到并发编程,怎么少的了线程池,在阿里线程池使用场景非常多,用好线程池这个利器也算是日常开发必须掌握的了,下面讲讲 年的那一夜,就线程池和某位面试官鏖战了半个小时。 面试官 : 看你简历上写了对系统性能做了优化,能简单给我介绍一下吗 都有哪些优化,你是怎么衡量优化效果的 我 : 巴拉巴拉。。。例如我们系统之前要查询用户的个人身份信息 联系人信息 订单状态信息 积分 ...

2021-02-06 11:44 1 514 推荐指数:

查看详情

Java 线程 8 大拒绝策略,面试

来源:KL博客 www.kailing.pub/article/index/arcid/255.html 前言 谈到java的线程最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程 ...

Mon Apr 27 23:06:00 CST 2020 0 809
线程面试

1、什么是线程java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。假设一个 ...

Thu Aug 26 23:43:00 CST 2021 0 126
ThreadPoolExecutor 线程异常消失之刨根

一、情景复现 昨天,公司一个同事,急急忙忙的跑过来找我,说他的项目,出现了一个非常诡异的BUG,不知道什么情况? 同事:我用五个线程计算学生各个科目的成绩,最后汇总,本地都是正常的,但是一到测试环境就少了一科成绩,也没抛出异常,什么鬼? 油七:任务线程怎么做的?线程异常处理了吗?为啥不打印日志 ...

Thu Feb 04 19:58:00 CST 2021 0 964
面渣逆袭:线程夺命连环十八

大家好,我是老三,很高兴又和大家见面。线程面试的知识点,这节我们来对线面试官,搞透线程。 1. 什么是线程线程: 简单理解,它就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源损耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程 ...

Wed Nov 17 17:13:00 CST 2021 0 1218
面试之 ConcurrentHashMap 线程安全的具体实现方式

作者:炸鸡可乐 原文出处:www.pzblog.cn 一、摘要 在之前的集合文章中,我们了解到 HashMap 在多线程环境下操作可能会导致程序死循环的线上故障! 既然在多线程环境下不能使用 HashMap,那如果我们想在多线程环境下操作 map,该怎么操作呢? 想必阅读过小编 ...

Mon Dec 30 17:38:00 CST 2019 0 1143
大厂常iOS面试题--多线程

1.进程与线程 进程: 1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元. 2.进程是指在系统中正在运行的一个应用程序,就是一段程序的执行过程,我们可以理解为手机上的一个app. 3.每个进程之间是独立的,每个进程均运行在其专用且受保护 ...

Sat Mar 07 23:55:00 CST 2020 0 2207
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM