原子性:不可分割,如果是原子性的,可以看作就必须将一连贯的操作执行完。
    可见性:指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。