Java线程安全
线程安全,那么什么是线程不安全呢? 在单线程运行的情况下,如果 sum = 0,加1后,sum=1一定是对的,但在多线程的情况下,有两个线程同时对sum加1,那么结果可能有两种,一种是sum=1,一种是sum=2;原因就在于sum被定义为全局变量。 ...
线程安全,那么什么是线程不安全呢? 在单线程运行的情况下,如果 sum = 0,加1后,sum=1一定是对的,但在多线程的情况下,有两个线程同时对sum加1,那么结果可能有两种,一种是sum=1,一种是sum=2;原因就在于sum被定义为全局变量。 ...