鍍金池/ 問答/Java  網(wǎng)絡(luò)安全/ 關(guān)于JMM的小問題

關(guān)于JMM的小問題

大家好,剛才看一個(gè)視頻教程,有個(gè)疑問

視頻教程。說,jmm中,棧的數(shù)據(jù)是可以共享的,說的對(duì)嗎?

我記得,堆的數(shù)據(jù)時(shí)可以共享的,他是不是說錯(cuò)了?

回答
編輯回答
貓館

共享?樓主所說的是不是兩個(gè)引用到同一個(gè)地方去了。如果是int這樣的基本類型,那是沒有共享的,參見《Think in Java》 第四版:

對(duì)于這些類型(指基本數(shù)據(jù)類型),Java采取和c和c++相同的方法。

這樣的值是開辟空間直接存,不會(huì)有兩個(gè)變量“引用”到同一個(gè)地方去了。我?guī)缀跽J(rèn)定該視頻教程說錯(cuò)了。

2018年3月13日 04:34