首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA面试
订阅
小托马斯回旋踢
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
面试官:小伙子知道synchronized的优化过程吗?我:嘚吧嘚吧嘚,面试官:出去!
写在开头 面试官:小伙子,多线程中锁用过吗? 我:那是自然! 面试官:那你知道synchronized的优化吗? 我:synchronized作为重锁,开销大,在早期不被推荐使用,后期进行了优化,至于
Tomcat 为什么要破坏 Java 双亲委派机制?
什么是类加载机制? 什么是双亲委任模型? 如何破坏双亲委任模型? Tomcat 的类加载器是怎么设计的? 我想,在研究tomcat 类加载之前,我们复习一下或者说巩固一下
烂大街的 RPC 项目,如何和字节面试官聊出花儿来?
烂大街的 RPC 项目,如何和字节面试官聊出花儿来?一文基本涵盖 RPC 框架常考问题!从 RPC 面试角度出发,详细拆解剖析 RPC 知识点!
实现异步编程,这个工具类你得掌握!
文章内容收录到个人网站,方便阅读:https://hardyfish.top/ 前言 最近看公司代码,多线程编程用的比较多,其中有对CompletableFuture的使用,所以想写篇文章总结下 在日
DCL单例模式中,为什么要加volatile?
效率问题:假设第一次判空不加,那么每次进入这个方法,INSTANCE不论是不是null,都会执行下面的synchronized代码块,多线程下会出现锁的竞争,而除了第一次初始化,后面的都不会为null,判空的效率比加锁高。 防止多次初始化:多线程下,有可能会出现两个线程都经过了…
DCL为什么要加volatile?
astore_1 先执行, invokespecial #1 后执行。 因为在堆上建立对象开辟地址以后,地址就已经定了,而 “将栈里的Objec o 与 堆上的对象建立起引用关联” 和 “将对象里的成员变量进行赋值操作” 是没什么逻辑关系的。所以cpu可以进行乱序执行,只要程序…
面试必杀题:当发生OOM时,进程还能处理请求吗
大家好,我是车辙。还记得当初刚毕业那几年,意义风发,总觉得天下没有我不会的面试题。然后在一次字节的面试中,我彻彻底底的翻车了。 Java 的优势有什么 面试官一上来,直接进入主题:你觉得在内存管理上,
19.Atomic系列之LongAdder的底层原理(分段锁提升并发性能)
老王:小陈啊,上一章我们讲解了cas的缺陷,无法同时更新多个变量、以及ABA的问题。以及如果使用AtomicReference解决同时更新多个变量,如果使用AtomicStampedReference
【面试题精讲】String#intern 方法有什么作用?
“ 有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blo
以面试官视角万字解读线程池10大经典面试题!
大家好,这篇文章主要跟大家聊下 Java 线程池面试中可能会问到的一些问题。 全程干货,耐心看完,你能轻松应对各种线程池面试。 相信各位 Javaer 在面试中或多或少肯定被问到过线程池相关问题吧,线