public class sample1
{
private static Map m = new HashMap();
//....
//.....
//
public void fun(String str1, String str2, sample2 s )
{
String str = str1 + str2 + s.getName();
String value = m.get(str);
}
}
public class sample2
{
private String name;
// ......
// ........
pubic String getName()
{
return name;
}
}
ここで私の質問は、str1、str2、s (sample2 オブジェクト) などの変数 (関数 fun の引数) がヒープまたはスタックのどこに格納されているかです。