メソッドはヒープ領域にインスタンスされるそうですが、ヒープ領域は共有メモリーの認識です。
AさんとBさんが同じクラスをインスタンス化し、同じメソッドを呼んだ際に値が変わってしまう気がするのですが勘違いでしょうか?
public int tasizan(int a,int b){
return a + b;
}
1,Aさんがtasizan(1,2)でメソッドをコール
↓(Aさんのreturnより前に)
2,Bさんがtasizan(3,4)でメソッドをコール
上記の動き(Aさんの戻り値が”7”になってしまうような動き)はあり得ないのでしょうか?
回答1件
あなたの回答
tips
プレビュー