Javaでテキストファイルを読み込む際には、FileInputStream、InputStreamReader、BufferedReaderの3つのクラスを組み合わせて使用するのが一般的です。 この記事では、それぞれのクラスの役割と、実際のコード例を交えて解説します。 以下は、上記のクラスを ...
Java では、java.ioや java.nio パッケージを使ってファイルの読み書きを行うことができます。 ファイル操作には主に 「文字(テキスト)データの処理」 と 「バイナリデータ(画像や音声など)の処理」 があります。 文字データの読み書き 文字データ(テキスト ...
Javaプログラムを公開する場合には、通常JAR(Java ARchive)を形式を利用するが、このJAR形式のファイルをネットワーク上で効率良く転送するための圧縮形式がある。それがJSR 200で定められている「Pack200」だ。Pack200はJARファイルのダウンロードサイズを減少さ ...
先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
Javaではさまざまな方法でファイルのコピーを実装できる。Javaプログラマなら誰しも一度は、どの方法がもっとも高速にファイルコピーを実現できるか考えたことがあるだろう。プログラマにとって実行速度はいつでも最大の関心事のひとつだ。 File Copy in ...
「自分はこの技術に詳しい」と思っていても,意外なことを知らなかったり,知識があやふやだったりすることはよくありますよね。ここでは「今さら人に聞くのはちょっと恥ずかしい」という質問に,Javaの達人であるサン・マイクロシステムズの石原氏と ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
サン・マイクロシステムズが提供しているJARファイルのドキュメントによると,JARファイルはZIPファイル形式に基づいたファイル形式で,META-INFディレクトリにマニフェストファイルを格納することがオプションになっています。プログラムでJARファイルや ...
Webアプリの開発を行っているとJSPをデプロイする前に,エラーがないかチェックしたいときがあります。Tomcatにデプロイさ ...