java内存

Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。

Java线程之间的通信采用的是过共享内存模型,这里提到的共享内存模型指的就是Java内存模型(简称JMM),JMM决定一个线程对共享变量的写入何时对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(main memory)中,每个线程都有一个私有的本地内存(local memory),本地内存中存储了该线程以读/写共享变量的副本

文章参考自:http://blog.csdn.net/suifeng3051/article/details/52611310

 这样变量就有一个默认的值,称之为零值。零值是一个统称,以类型而定,比如int类型的零值为0,string类型的零值是”“空字符串。

猜你喜欢

转载自blog.csdn.net/qq_27376871/article/details/79375571
今日推荐