Synchronization 是否有其他方法可以在不使用'的情况下同步类或方法;同步';java中的关键字?
在java中,有没有其他方法可以在不使用“synchronized”关键字的情况下同步类或方法 谢谢, Mallikarjun Kokatanur您可以使用“可锁定”资源,例如文件 您还可以查看java.util.concurrent.locks,它具有更复杂的锁定Synchronization 是否有其他方法可以在不使用'的情况下同步类或方法;同步';java中的关键字?,synchronization,Synchronization,在java中,有没有其他方法可以在不使用“synchronized”关键字的情况下同步类或方法 谢谢, Mallikarjun Kokatanur您可以使用“可锁定”资源,例如文件 您还可以查看java.util.concurrent.locks,它具有更复杂的锁定 为什么不想使用synchronized?您可能想看看并发程序包对JDK 5所做的更改 以下是文章中的一些内容: 信号量:一个经典的并发工具 循环载波:一种可复位多路 同步点(用于 并行编程) 倒计时锁存器:用于 阻塞,直到给定数
为什么不想使用synchronized?您可能想看看并发程序包对JDK 5所做的更改 以下是文章中的一些内容:
- 信号量:一个经典的并发工具
- 循环载波:一种可复位多路 同步点(用于 并行编程)
- 倒计时锁存器:用于 阻塞,直到给定数量的 信号、事件或条件保持不变
- 交换器:允许两个线程 在集合点交换对象 点,并且可以在管道中使用 设计
基本上,使用锁和信号量的示例。请查看
java.util.concurrent.locks
包中的Lock
类,这些类可能比同步方法更灵活