1. 线程通信 线程之间以何种方式进行消息传递 共享内存 & 消息传递 2. 线程同步 程序间用于控制不同线程间操作发生相对顺序的机制 java是共享内存模型】采用的是隐式通信、显式修改 jvm定义了线程和主内存(Main Memory)之间的关系: 1) 线程之间的共享变量存储在主内存中 2) 线程私有变量存储在私有本地内存 Local Memory中、 本地内存是jvm的一个抽象概念、并非真实存在、涵盖缓存、缓冲区、寄存器及其它硬件及编译器优化 Java同步原语(synchronize volatile final)
|