EeBlog(テクニカルブログ)

第90回 入出力の基本

引き続き「入出力の基本」について見ていきたいと思います。

今回はバイト単位で読み込む、入力バイトストリームについて見ていきます。

次のサンプルコードは、テキストファイルを読み込むプログラムです。

(さらに…)

第89回 入出力の基本

今回は「入出力の基本」について見ていきたいと思います。

入出力にはストリームという概念があります。
ストリームとはプログラムと入出力装置との間のデータの流れです。
Javaではストリームに対して読み書きするという統一的手段によって、入出力処理を行うことができます。
これにより、画面に対する入出力も、ファイルに対する入出力も同じように行えるのです。

文字ストリームは、文字単位でデータの入出力を行うためのストリームです。
入力文字ストリームを扱うクラスはReaderクラスを継承し、出力文字ストリームを扱うクラスはWriterクラス継承しています。
(さらに…)

第88回 Java Print Service API その6

引き続き「Java Print Service API」について学んでいきます。

今回はストリーム印刷サービスを使用した書式の変換を学びます。

Java Print Service APIでは、ストリーム印刷サービスを使用して、書式を変換できます。
対応プリンタが少ない書式でも、手持ちのプリンタで出力可能な書式にすればよいわけですね。

ストリーム印刷サービスを表すのはStreamPrintServiceクラスです。
通常のPrintServiceと異なり、StreamPrintServiceFactoryクラスを使用してインスタンスを取得します。
(さらに…)