Description: when you process multiple threads, which are often used, but these threads need to visit the same resources, the great possibility that when you need to use thread synchronization technology. Some threads to read-only access to resources, we ask ReadThread, and some thread is the need for resources to write, we ask WriteThread the time being, we do call first. If a thread right of access to resources is reading and writing, we see it as WriteThread.
File list (Check if you may need any files):