关于进程间通信的问题
来源:3-4 进程间通信

sadcloud
2020-02-14
老师您好,我想请教一下,就是java中用synchronized,lock,waitnotify通信可以归类在哪一类进程通信里? 谢谢老师
写回答
1回答
-
它们都是线程间的,不属于进程通信。
线程间其实也没有明确的通信概念,因为线程间本身就是共享内存的。为了防止多个线程同时访问数据造成的不一致性,线程间需要有操作系统来提供线程同步原语,来保证一致性,它们的对应关系是:
synchronized对应操作系统的critical section
lock对应互斥事件,mutex
waitnotify对应monitor
132020-02-20
相似问题