2008-12-07から1日間の記事一覧
nullによる初期化を回避せよ - @katzchang.contextsの解答例です。方針としては「"FileInputStream stream"の宣言とクローズをブロック内で閉じる」が全てです。 解答例1は例外処理を階層化させる考え方で、構造化(大規模への対応)しやすいのが利点です。…
以下は、改行で区切られた数値が保存されているファイル"hoge.txt"を読み込み、合計値を出力するコードである。このコードについて、streamのnullによる初期化を回避せよ。 import java.io.*; public class Foo { public static void main(String[] args) { …
何かを思う。 (一般化、抽象化する)を3回くらい繰り返す。 ちょうどいいメタ具合のものを選択して、結論とする。 「ちょうどいい」ってなんなんだ?こんなんで、適した選択ができてるのか?