[問題] static 裡面的local variable
請問一下 假設我寫了一個static method
例如 main:
public static void main(String args[]){
int i,j,k;
}
那麼裡面的i,j,k 是算是local variable
那麼這些變數是會長在stack 上面嗎?
我不太了解的是
呼叫static method 有stack的概念嗎@@?
還是說static method 從頭到尾就在某一塊記憶體的位置(data section)
呼叫的時候只是pc 跑過去而已??
可是這樣的話 static method 裡面的local variable 算是甚麼呢?
謝謝各位...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.244.131
推
07/01 20:05, , 1F
07/01 20:05, 1F
→
07/01 23:49, , 2F
07/01 23:49, 2F
推
07/02 01:36, , 3F
07/02 01:36, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):