在java中同步多线程会影响使用时间.怎么解决这个问题

use*_*920 1 java multithreading synchronization

我正在学习java概念......我只想了解一次与多线程概念的同步.当我们使用多线程时,我们通常会进行同步以使事务处于同步状态.

但通过添加这个你最终利用更多的时间.如何使应用程序同步并使用多线程......是他们在java中解决这个问题的任何概念......

dje*_*lin 5

您正在考虑Amdahl定律,这意味着从大O角度来看,是的,同步部分完全打败了多线程.

关键是要保持同步部分尽可能小,这样它们就不会成为你实际预期的规模的瓶颈.或者使用模拟同步但不需要锁定的其他并发模式.阅读Java:实践中的并发.