gpt4 book ai didi

java - java中锁机制的实现查询

转载 作者:行者123 更新时间:2023-11-30 03:36:34 26 4
gpt4 key购买 nike

正如 Doug Lea 的《Java 并发编程》中提到的,

Every instance of class Object (and its subclasses) possesses a lock that is obtained on entry to a synchronized method and automatically released upon exit.

JVM完全在用户空间实现锁机制吗?

JVM是否依赖OS内核空间系统调用来实现锁?请提供实现锁机制的代码引用。

注意:java 多线程新手

最佳答案

Does JVM implement lock mechanism completely in user space?

大部分,但不完全。

Does JVM rely on OS kernel space system calls to implement lock?

它尝试处理用户空间中的锁,但如果一段时间内无法获得锁,它会返回到操作系统锁。

引用实现位于 OpenJDK 中,您可以免费下载。

New to java multi-threading

埋没/迷失在细节中可能没有多大帮助。

关于java - java中锁机制的实现查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27767577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com