Java 多线程 临界区

  临界区表示一种公共资源或共享数据,能够被多个线程使用。可是每一次只能有一个线程使用它。一旦临界区资源被占用,想使用该资源的其余线程必须等待。html   例如,办公室里的打印机一次只能执行一个任务。当小王和小明同时须要打印文件,若是小王先下发了打印任务,打印机就开始打印小王的文件,小明的文件只能等待小王打印结束后才能打印。这里的打印机就是一个临界区。并发   在并发状况下,临界区是受保护的对象
相关文章
相关标签/搜索