【Java面试】当任务数超过线程池的核心线程数时,如何让它不进入队列,而是直接启用最大线程数
【Java面试】当任务数超过线程池的核心线程数时,如何让它不进入队列,而是直接启用最大线程数

你们知道,“当任务数超过线程池的核心线程数时,如何让它不进入队列,而是直接启用最大线程数”吗?大家好,我是Mic,一个工作了14年的Java程序员。刚刚这个问题是一个工作5年的粉丝最近去某互联网公

面试手撕并发算法题

面试手撕并发算法题固定打印顺序使用wait-notify实现以下功能:先打印b,再打印a思路一线程t1和t2同时运行,t1中打印a,t2中打印b,但t1打印得有个前提,就是

面试题:深拷贝、浅拷贝、引用拷贝的区别
面试题:深拷贝、浅拷贝、引用拷贝的区别

目录引用拷贝浅拷贝深拷贝小结作者:小牛呼噜噜|https://xiaoniuhululu.com计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜」引用拷贝引用

【Java面试】谈谈常用的分布式ID设计方案
【Java面试】谈谈常用的分布式ID设计方案

“谈谈常用的分布式ID设计方案”!一个工作了7年的同学,被问到了这样一个问题。问题并不难,但是在实际面试的时候,如果只是回答1,2,3很难通过面试,因为作为一个高级程序员,还需要有自己的理解和思

【Java面试】并发编程高频面试题,请你说一下你对Happens-Before的理解
【Java面试】并发编程高频面试题,请你说一下你对Happens-Before的理解

“请你说一下你对Happens-Before的理解”你听到这个问题的时候,知道怎么回答吗?大家好,我是Mic,一个工作了14年的Java程序员。并发编程是面试过程中重点考察的方向,能够考察的方向

面试官:CountDownLatch 与 CyclicBarrier 的使用场景?有什么区别?
面试官:CountDownLatch 与 CyclicBarrier 的使用场景?有什么区别?

相信每个想深入了解多线程开发的Java开发者都会遇到CountDownLatch和CyclicBarrier,大家也在网上看到各种介绍原理,代码的,以及他们区别(应付面试)的,但是很少能讲清楚:他们到

面试官:Java 反射机制的应用场景?

作者:Seven_Nee来源:https://segmentfault.com/a/1190000010162647近期在维护公司项目的时候遇到一个问题,因为实体类中的set方法涉及到了业务逻

面试官:Java 有线程安全的 set 吗?我竟然答不上来。。

来源:blog.csdn.net/li_canhui/article/details/91393247在多线程环境下,要使用线程安全的集合,比如,ConcurrentHashMap是线程安全的Has

面试题系列:new String("abc")创建了几个对象
面试题系列:new String("abc")创建了几个对象

newString("abc")创建了几个对象面试官考察点猜想这种问题,考察你对JVM的理解程度。涉及到常量池、对象内存分配等问题。涉及背景知识详解在分析这个问题之前,我们先来了解一下JVM

【Java面试】如果一个线程两次调用start(),会出现什么问题?
【Java面试】如果一个线程两次调用start(),会出现什么问题?

“如果一个线程两次调用start(),会出现什么问题?”如果这个问题出自阿里p6岗位第一面的提问,你能回答出来吗?大家好,我是Mic,一个工作了14年的Java程序员。关于这个问题,涉及到线程的

【Java面试】聊聊你知道的设计模式
【Java面试】聊聊你知道的设计模式

“聊聊你知道的设计模式!”这个问题很简单,但是要让面试官认可你的回答,那还是得花点心思。大家好,我是Mic,一个工作了14年的Java程序员。今天给大家分享一下,当遇到这种比较泛类型的问题的时候

【Java面试】Java有几种文件拷贝方式,哪一种效率最高?
【Java面试】Java有几种文件拷贝方式,哪一种效率最高?

“Java有几种文件拷贝方式,哪一种效率最高?”这个问题是京东一面的时候,针对4年经验的同学的一个面试题。大家好,我是Mic,一个工作了14年的Java程序员。关于这个问题的回答,我把文字版本整