不要な場合は新しいインスタンスを作成したくないということを最近読みました。それが何を言っているのか理解できたかどうかはわかりません。問題は、LogCat でこれが繰り返されたことです。
08-09 17:12:11.300: D/dalvikvm(19620): GC_FOR_ALLOC freed 2281K, 23% free 9365K/12048K, paused 12ms, total 12ms
だから、この方法を持っている方が良いですか:
public int rand(int i) {
int rand = new Random().nextInt(i);
return rand;
}
この方法を使用するよりも:
public int rand(int i) {
return new Random().nextInt(i);
}
rand() を頻繁に呼び出している場合は? なぜですか、そうでないのですか?新人を助けてくれてありがとう!