
面试题
文章平均质量分 83
面试题
阿呆布衣酷
纯干货学习笔记:无盈利目的,只想帮自己成长
展开
-
Java30道面试题第2天24/09/11
【代码】Java30道面试题第2天24/09/11。原创 2024-09-10 00:10:32 · 579 阅读 · 1 评论 -
Java30道面试题第1天24/09/10
是语言内建的同步机制,简单易用,但功能较为有限。提供了更多的功能和灵活性,如可中断锁、定时锁、条件变量等,但需要手动管理锁的获取和释放。选择使用还是取决于具体的应用场景和需求。10.ThreadLocal有哪些应用场景?它底层是如何实现的?公平锁:使用 FIFO 队列来维护线程的获取锁顺序,保证公平性,但性能开销较大。非公平锁:允许线程跳过等待队列直接获取锁,通常性能更好,但可能会导致某些线程在高竞争场景下被长时间饿死。选择公平锁还是非公平锁应根据具体的应用场景和性能需求来决定。原创 2024-09-09 16:32:56 · 1081 阅读 · 0 评论