高级JAVA必会系列四

本文大纲    1.并发编程三要素 原子性,即一个不可再被分割的颗粒。在Java中原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 有序性,程序执行的顺序按照代码的先后顺序执行。(处理器可能会对指令进行重排序) 可见性,当多个线程访问同一个变量时,如果其中一个线程对其作了修改,其他线程能立即获取到最新的值。 2. 线程的五大状态 创建状态,当用 new 操作符创建一个线程的时候 就绪状
相关文章
相关标签/搜索