2011-03-05から1日間の記事一覧

「Java プログラマであるかを見分ける 10 の質問」に回答してみる

== 演算子と equals メソッドの違いは何か ? 文字列の+演算子による連結とStringBuilderを使った連結の違いを説明せよ。 List のようにジェネリクス型を使う主たる目的は何か ? オブジェクトがガベージコレクション (GC) される主たる条件は何か ? チェック…

ストリームは一度 close したら開けない

入出力ストリームは一度 close() メソッドで閉じてしまうと、そのプログラム内で再度オープンすることはできない。たとえば BufferedReader br1 = new BufferedReader(new FileReader("file1.txt")); ... br1.close(); BufferedReader br2 = new BufferedRea…