多线程常见问题

文章目录 并发编程三概念 如何保证线程安全 互斥同步 非阻塞同步 无需同步方案 synchronized关键字 lock锁 voliate关键字 notyfy和notifyAll的区别 并发编程三概念 原子性: 一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 可见性: 当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。 有
相关文章
相关标签/搜索