2008-09-29から1日間の記事一覧

眠い・・・

etc

眠いので今日はここまで。 ・・・オレンジ、おまえって奴は・・・

フォールスルーのいろいろ

switch文でよく話題に出てくるフォールスルーだけど、言語によって実は結構違う。 まずはJavaとC++ // Java int i = 0; switch (i) { case 0: System.out.println("0"); case 1: System.out.println("1"); break; } // C++ int i = 0; switch (i) { case 0: …

インスタンスフィールドを使用しないprivateメソッドはstaticか非staticか

正直、考えたこともなかったw まぁ、そのメソッドがやってる処理の意味によるのかな。 インスタンス(this)に関係ありそうな処理なら非staticだろうし、クラスに関係ありそうな処理ならstaticにする、みたいな。 とりあえずこれが今の自分の結論。