← 返回全部题目← 上一题88 / 117下一题 →题库/软件工程基础/Q-2933synchronized 临界区抛异常或 OOM 后是否自动释放锁?知识专题:并发与异步编程题目类型:原理机制技术难度:基础相关面经:1 篇暂无参考答案未标记未标记待复习已掌握收藏本题目录相关面经相关题目相关面经1 篇快手后端开发工程师2026-05-04一面查看原面经 →用 synchronized 进行了一个加锁,那你的方法里面,临界区里面它抛出了 OOM 的错误,或者抛出了一个异常,这种情况下它的锁会自动释放,还是说需要手动处理?相关题目4 题0071Python 多线程和 Java 多线程的核心区别是什么?同一知识专题题目类型:比较选型技术难度:进阶相关面经:1 篇0072GIL 为什么存在?同一知识专题题目类型:原理机制技术难度:进阶相关面经:3 篇0119FastAPI 中 await 大模型调用时,CPU、协程和线程如何运行?同一知识专题题目类型:原理机制技术难度:进阶相关面经:1 篇0236高并发平台中的布隆过滤器、缓存、令牌桶和缓存预热分别解决什么问题?同一知识专题题目类型:项目深挖技术难度:进阶相关面经:1 篇← 上一题已到最后一题← 上一题创建线程有哪些方式?下一题 →主方法返回后 JVM 何时退出,工作线程是否需要等待?