JMM

JMM(java内存模型)是一种规范,规范了java虚拟机和内存之间是如何协同工作的。 JMM是干什么的? 规定了一个线程如何,并且何时看到其他线程修改过的共享变量的值。并且在必须时,如何同步的访问共享变量。 Heap(堆) java运行时的数据区,有垃圾回收来负责的。 优点: 可以动态的分配内存的大小,生存期也不必提前告诉编译器。 是在运行时动态分配内存的,java的垃圾收集器会自动收走这些不再
相关文章
相关标签/搜索