先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
Javaでテキストファイルを読み込む際には、FileInputStream、InputStreamReader、BufferedReaderの3つのクラスを組み合わせて使用するのが一般的です。 この記事では、それぞれのクラスの役割と、実際のコード例を交えて解説します。 以下は、上記のクラスを ...
あけましておめでとうございます。 昨年の2006年はJavaにとってエポックメーキングな年でした。5月にJava EE 5がリリースされ,12月にはJava SE 6がリリースされています。また,11月にはJavaがオープンソースになるというビッグニュースも飛び込んできました。
サン・マイクロシステムズが提供しているJARファイルのドキュメントによると,JARファイルはZIPファイル形式に基づいたファイル形式で,META-INFディレクトリにマニフェストファイルを格納することがオプションになっています。プログラムでJARファイルや ...
色々ルールがあるので、まとめました。 慣れるように頑張ろう… ファイル名とクラス名は一致させる Javaのソースファイルの名前は、その中で定義されているパブリックなクラスの名前と一致させる必要があります。 ファイル名とクラス名は大文字と ...
Javaプログラムを公開する場合には、通常JAR(Java ARchive)を形式を利用するが、このJAR形式のファイルをネットワーク上で効率良く転送するための圧縮形式がある。それがJSR 200で定められている「Pack200」だ。Pack200はJARファイルのダウンロードサイズを減少さ ...
CodeZine BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。 アドバンスソフトウェアは、Java環境に対応した高速Excelファイル生成コンポーネント「ExcelCreator for Java」の、PDF、HTML出力機能を ...
アドバンスソフトウェア株式会社は7日、Java環境に対応したExcelファイル生成コンポーネント「ExcelCreator for Java」において、PDF/HTML出力機能を追加した新版「同 Ver1.1」を提供すると発表した。 ExcelCreator for Javaは、Java EE/SE環境で作成したプログラムの中から ...
Interstage Application Serverのよくあるご質問を検索できます。 JDK/JREの一時ファイル作成のメソッドjava.io.File#createTempFile()メソッドで生成されるファイル名が、繰り返し実行や別プロセスからの実行などで、重複することはありませんか? java.io.File#createTempFile ...
Interstage Application Serverのよくあるご質問を検索できます。 Java VMオプション「-Xloggc」により、ガーベジコレクションのログをファイルに出力して問題ありませんか? JDK/JRE 1.4以降でJava VMオプション「-Xloggc:file名」により、ガーベジコレクションのログだけを ...