【发布时间】:2012-09-11 07:51:46
【问题描述】:
我正在阅读操作系统,但遇到了几个进程间通信问题。这些可以通过使用monitor monitor 概念来解决,java 通过 synchronized 关键字提供。
我想知道synchronized关键字是如何实现的?我试图查看源,但我无法找到它。 synchronized 是否正在使用诸如 down up 之类的系统调用(信号量基本上使用)来监视锁?
JVM 对这个过程有帮助吗?
我是 Java 新手,我想在了解 Java 中的线程概念之前了解事情是如何工作的。
提前致谢。
【问题讨论】:
标签: java synchronization system-calls