`
wenchenyangailiuyan
  • 浏览: 19439 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

同步异步

    博客分类:
  • java
阅读更多
同步与异步应该是个相对的概念,但不是一个线程相对于另一个线程来说的 而应该是一个线程相对于其共享资源的状态是否“同步” synchronize 在英文有这样个解释——使同时发生:使与其它事物在同一时间出现或运作 当多线程 synchronized 时,就意味着,在同一时间内,【只能有一个线程会与共享资源交付】,这时,此线程与共享资源的状态同时运作,不受外界的影响,从而步调一致。 否则,多个线程同时访问一个共享资源,就很可能造成每个线程与这个共享资源的状态 “异步”,即某个线程在一段时间内多次访问共享资源时,可能出现步调不一致的情况 (此共享资源在这段时间内被其他线程修改甚至删除) 你明白了吗,呵呵。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics