对JAVA多线程安全问题的理解

299 阅读1分钟

线程问题其实很好理解,就是多个线程同时操作内存的时候,其中的某个线程的计划被其他线程打乱,会出现预期值跟实际值不符合的现象。在单线程操作内存的过程中,其他线程中途突然也操作一下,导致内存值发生变化,当前线程又从其他线程操作后的内存值开始操作,导致了线程的安全隐患。下面放上示例图:

线程安全问题图 (1).png