由于 Record 类实例没有普通 Object 实例具有的 obj 标头。但是我们仍然可以使用同步功能,例如:
public record User(long id, String name, int age) {}
User user = new User(1, "name", 18);
synchronized (user) {
user.wait();
System.out.println("test");
}
会不会有像普通Object实例从轻量锁到重锁转换的过程?