多线程学习笔记(五)同步与异步

概念

这里的同步是指对“共享资源”访问的同步和异步。
同步:A线程要请求某个资源,但是此资源正在被B线程使用中,因为同步机制存在,A线程请求
不到,怎么办,A线程只能等待下去
异步:A线程要请求某个资源,但是此资源正在被B线程使用中,因为没有同步机制存在,A线程
仍然请求的到,A线程无需等待

同步机制实现:

  • ThreadLocal
  • synchronized( )
  • wait() 与 notify()
  • volatile
posted @ 2021-01-10 20:01  迷思t无  阅读(84)  评论(0)    收藏  举报