代码之家  ›  专栏  ›  技术社区  ›  Sean Nguyen

http请求和线程池

  •  0
  • Sean Nguyen  · 技术社区  · 15 年前

    谢谢,

    1 回复  |  直到 15 年前
        1
  •  1
  •   Thilo    15 年前

    使用执行器可以处理线程同步的混乱细节,因此它应该是并发执行多个任务的最简单方法。你只需将作业提交给执行者并等待它们完成。

    如果这些后台任务访问某些共享资源(特别是内存中的数据结构),则需要协调这种访问。最简单的方法是避免共享资源,但能否做到这一点取决于您实际需要做什么。如果必须有共享资源,则可以使用Java同步原语,或来自并发包的其他一些实用程序。

    不能有多个线程而不考虑同步。 这里没有银弹。