后端岗位面试题更新 2026-08-05
synchronized可以用在静态方法吗?非静态方法呢?
招商银行·招银网络科技后端开发金融技术原理Java
考察说明
考察对synchronized关键字修饰不同方法类型及其锁对象的理解
回答思路
- 明确synchronized可以修饰静态方法和非静态方法
- 说明静态方法锁的是Class对象,非静态方法锁的是实例对象
- 区分锁的作用范围和对并发控制的含义
- 能举例说明两者的区别和适用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。