堆區:只存放類對象,線程共享;
方法區:又叫靜態存儲區,存放class文件和靜態數據,線程共享;
棧區:存放方法局部變量,基本類型變量區、執行環境上下文、操作指令區,線程不共享;
下列Java代碼中的變量a、b、c分別在內存的____存儲區存放。
1
2
3
4
5
6
7
|
class
A {
private
String a = “aa”;
public
boolean methodB() {
String b = “bb”;
final String c = “cc”;
}
}
|
分別位於:
-
堆區、棧區、棧區