volatile与synchronized

      很早之前就面试就被人问到,除了synchroized同步锁意外,还有没有其他的方式来完成相关的信息同步了;这个问题记忆犹新呢,当时问的哑口无言,现在虽然也比较渣渣,所以得多总结,合理使用volatile与synchronized,也是对代码的一种优化;     造成线程安全问题的主要诱因有两点,一是存在共享数据,二是存在多条线程共同操作共享数据。因此为了解决这个问题,我们可能需要这样一
相关文章
相关标签/搜索