タグ

javaに関するrakudaininjaのブックマーク (3)

  • サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン はじめに:

    第1章 はじめてのデザインパターン はじめに デザインパターンとは 特集の構成 すぐわかるオブジェクト指向 すぐわかるUML おわりに 第2章 逆引きカタログ ロジック編 Singleton (シングルトン) Factory/Factory Method (ファクトリ/ファクトリメソッド) Strategy (ストラテジ) Composite (コンポジット) Visiter (ビジタ) 第3章 逆引きカタログ J2EE編 Template Method (テンプレートメソッド) Facade (ファサード) ViewHelper (ビューヘルパ) DAO (Data Access Object) 第4章 逆引きカタログ その他 ユーティリティクラス 実行時例外を標準的に使う Nullオブジェクト 第5章 デザインパターン適用の勘所 はじめに アプリケーションの仕様 リファクタリング前のサ

  • 米持幸寿のJava Issue 第3回

    米持幸寿のJava Issue UMLの勧め 米持幸寿 日アイ・ビー・エム 2001/3/2 「Javaの設計にUMLを使うべきですか?」 先日、このような質問を受けた。答えは「もちろん」である。UMLはオブジェクト指向におけるモデリング言語の標準である。UMLがJavaのプログラミングにおいて、なぜ重要かについて考えてみよう。 ◆モデリング言語って何?◆ 以前、研修のインストラクターが、「UMLはオブジェクト・モデリング言語です」と説明したら、生徒に「モデリングって何ですか」と質問されて回答できない光景を見たことがある。モデリングとは、物事を分析したり、抽象化したりすることを示している。しかし、この問答は「モデリング」という言葉を知らなかった人にとっては分かりやすい説明ではなかったからだろうし、回答できなかったインストラクターは、分かっていて説明したわけではないと思う。 要するに、オブ

  • Eclipseでファイル操作の理解を深める

    前回はコンピュータで数値、文字をどのように表現しているかについて理解しました。今回はこれらの値をファイルから読み込んだり、ファイルへ書き出したりする方法について理解しましょう。ファイル操作の基から、バイトストリームと文字ストリームの違い、プリミティブデータ値のファイル入出力、文字符号化を意識した文字データのファイル入出力といった事項について解説します。 ファイル操作 カンマで区切って保存したCSVファイルから計算に使用するデータを読み込んだり、計算した結果をファイルへ保存するといったプログラムが必要になることはよくあります。こういった処理を実現するためには、ファイルの読み込み、ファイルへの書き込みといったファイル操作をする必要があります。今回は、Javaではどうやってファイル操作を実現するのか解説します。 Javaにはjava.io.Fileというクラスが用意されています。このクラスはフ

    Eclipseでファイル操作の理解を深める
  • 1