2008-03-04から1日間の記事一覧

ソースのテキストをパッケージエクスプローラに貼り付けるとクラスを作ってくれる

いちいちcreate new classとかしないでもいいらしい、最近知った小ネタ。

「開いた人が閉じる」ルール

リソースを使うときは、open〜処理〜closeの流れが見渡せるように設計すること。 例えば↓のようにしないこと。 import java.io.FileInputStream; public class Hoge { public static FileInputStream open(String name) throws Exception { return new FileI…

クラス変数を使用しないメソッドはstaticとすべき?

追記 用語的に「クラス変数」とするとstaticなフィールドを指す様子なので、「インスタンス変数を使用しないメソッドはstaticとすべき?」の方が正しいので、補記。 本文 基本的には、こう言えるんじゃじゃないかという気がするんです。↓みたいなのとか。 pr…