|
- 2018
基于Java synchronized同步锁实现线程交互Keywords: 多线程,synchronized,线程交互 Abstract: 摘 要: Java多线程能够提高CPU利用效率,但也容易造成线程不安全、线程死锁等问题。本文详细介绍了Java 线程各状态之间的关系及其切换,并用实例展示了使用同步锁synchronized保证同一时刻只有一个线程操作同一资源, 使用wait()、notify()切换线程状态保证线程操作的前后顺序实现线程交互。理解Java线程各状态之间的关系及其切换, 能帮助用户在使用Java多线程的场景有效避免多线程带来的不安全问题。
|