クラスではMyclass
、クラスはオブジェクトとしてロードされますが、クラス自体Help
に再度ロードされます。クラスは2回ロードされHelp
ていませんか?Help
そうする理由は何ですか?
例えば:
public class Myclass {
int i;
Object help;
public Myclass() {
help = new Help(); /// help class loaded
}
private Object doSomething(int h) {
Help.getHelp(h);
}
}
ヘルプクラス:
public class Help(){
Object returnhelp;
int h;
public Help() {
int h=3;
}
public Help getHelp(int y) {
return new Help(y); ///// Help class loaded again ????
}
private add(int y) {
h=+y;
return h;
}
}