hasNextLine メソッドは、Java の Scanner クラスのメソッドの1つで、次の行が存在するかどうかを確認するために使われます。主に、ファイルや標準入力(コンソールなど)から入力を読み取る際に使用されます。 このメソッドは次の行が存在する場合に true を ...
Ruby on RailsのデータアクセスフレームワークであるActiveRecordに触発されて作られたJavaフレームワーク 「ActiveObjects」 が、 Daniel Spiewak氏によって開発されています。今までのJava O/ Rマッピングフレームワークは、 多数のライブラリに依存していたり、 XMLなどの ...
先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
NIOについては、本連載では2006年の4月から5月にかけて「New I/Oで高速な入出力」と題して解説していますので、そちらをご参照ください。 非同期I/O 通常のI/O 一般的に入出力処理を行う場合、処理が完了するまで制御が戻ってくることはありません。