首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA面试速成
用户2287388479300
创建于2024-01-11
订阅专栏
JAVA面试速成
暂无订阅
共4篇文章
创建于2024-01-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM
GC如何判断哪些对象可以被回收 引用计数法:每个对象都有一个引用计数属性,新增一个引用时计算加1,引用释放时引用减1,计数为0时可以回收 可达性分析算法:从GC Roots根开始向下搜索,搜索所走的路
Mysql
ACID靠什么保证 A 原子性 由undo log日志保证,它记录了需要回滚的日志信息,事务回滚时撤销已经成功执行的sql C 一致性 通过其它三大特性保证,程序代码要保证业务上的一致性 I 隔离性
JAVA基础
==和equals比较 ==对比的栈中的值,基本数据类型是变量值,引用数据类型比较的是堆中内存的地址 equals在Object中默认采用==,但是可以重写equals\ ArrayList和link
并发
CountDownLatch和Semaphore的区别和底层原理 CountDownLatch表示计数器,可以给CountDownLatch设置一个数字,一个线程调用CountDownLatch的aw