如果一段代码中存在对共享资源的多线程并发读写操作,这段代码块就称为临界区。