どうも、renieseです。
今日から現場でした。まぁ、現場の事はまた後ほど書くとしまして・・・。
今日学んだ、調べた事について書いています。あぁ、初日なので仕事という仕事はしてないです。

まぁ、全部、復習を兼ねて家で調べて「げっ!そうだったのか」なんだが(何)

1:スコープは狭い方が良い
当然と言えば当然なのだが・・・例えば

String xxx = "";
for(int i = 0; i < 100; i++) {
xxx = "あいうえお";
}

上記の処理は全く意味がないが、今までこんな風に書いてたんですよねぇ。
実際には

for(int i = 0; i < 100; i++) {
String xxx = "あいうえお";
}

の方が良いとの事。こっちの方が遅い気がしたのだが、自分でもやってみたら処理速度変わらなかった。
うわ、大恥!!。これからはこちらにします・・・。

2:Integer.toString(i)と、String.valueOf(i)
自分は今まで数値⇒文字列変換は前者だろ?と思っていたのだが、後者が推奨されている事がわかった。
処理速度はそれほど変わらないようだが、推奨される方にこれからしようかね。

3:SQLパフォーマンスについて
色々書くより、リンク先の記述を見た方が早いか。
裏を取っていないが、こうするべきと言う事か。
 
とりあえず、今日はこれだけです。さて、明日は台風がどうなる事やら・・・。
では、またお会いしましょう!!