福大大架构师每日一题
福大大架构师每日一题
全部文章
分类
福大大架构师每日一题(1005)
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
TA的专栏
831篇文章
2人订阅
福大大架构师每日一题
831篇文章
7114人学习
全部文章
(共16篇)
2020-05-02:对象在内存中的存储布局
来自专栏
福哥答案2020-05-02: 福哥口诀法:头实填 (存储布局:对象头、实例数据、对齐填充)标类长(对象头:markword标记字、klass类型指针、数组长度(仅限于数组))
jdk
java
2020-07-20
3
574
2020-05-01:对象的创建过程
来自专栏
福哥答案2020-05-01: 福哥口诀法:检分零头初(对象创建的几个步骤:检查加载 分配空间 设置零值 设置对象头 对象初始化)
jdk
java
2020-07-20
3
495
2020-04-27:设计一个连接池
来自专栏
福哥答案2020-04-27:此答案来自群员,感谢群员支持。 有些题目,表面叫你设计一个连接池,背地里想考你连接池的原理。 面试官你好,如果让我设计一个连接池,首先我会设计一个[核心线程数],用来常驻内存中,迅速响应任务进行。再设计一个[最大可扩展线程数]。用来当任务增多的时候最多扩展线程的数量,当...
jdk
java
2020-07-20
3
505
2020-04-26:锁的四种状态
来自专栏
福哥答案2020-04-26: 无锁、偏向锁、轻量级锁、重量级锁
jdk
java
2020-07-20
3
589
2020-04-24:Object obj = new Object()这句话在内存里占用了多少内存
来自专栏
福哥答案2020-04-25:这道题最好把对象和变量分开说明,否则容易产生误解。以下都是64位环境下。针对对象:压缩状态:MarkWord 8+klass 4+数据0+对齐4=16非压缩状态:MarkWord 8+klass 8+数据0+对齐0=16 针对变量:压缩状态:4非压缩状态:8
jdk
java
2020-07-20
3
572
2020-04-22:谈谈JDK1.8下的HashMap在并发情况下链表成环的过程。(挖)
来自专栏
福哥答案2020-04-22: jdk1.8下的hashmap采用的是尾插法,不会有链表成环的问题。jdk1.7下采用的头插***有链表成环的问题。 hashmap成环原因的代码出现在transfer代码中,也就是扩容之后的数据迁移部分 解释一下transfer的过程:首先获取新表的长度,之后遍历新...
jdk
java
2020-07-20
3
613
首页
上一页
1
2
下一页
末页