翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
java StorageServer [Own-Ip] [PORT(for tcp)] [Port(for RMI)] [IP NameServer] [RMI port In NameServer] To Get , Put and List file in DFS: java Get [File-Name] [IP-NameServer] [RMI port In NameServer] ...
今週はjava.io.Fileクラスの新機能をご紹介します。Fileクラスの新機能は以下に示した2つです。 パーティションの容量の取得 ファイルの属性の取得・変更 まずはパーティションの容量から説明していきます。 パーティションの容量を調べる パーティションの ...
Javaプログラムを公開する場合には、通常JAR(Java ARchive)を形式を利用するが、このJAR形式のファイルをネットワーク上で効率良く転送するための圧縮形式がある。それがJSR 200で定められている「Pack200」だ。Pack200はJARファイルのダウンロードサイズを減少さ ...
Java では、java.ioや java.nio パッケージを使ってファイルの読み書きを行うことができます。 ファイル操作には主に 「文字(テキスト)データの処理」 と 「バイナリデータ(画像や音声など)の処理」 があります。 文字データの読み書き 文字データ(テキスト ...
Javaでテキストファイルを読み込む際には、FileInputStream、InputStreamReader、BufferedReaderの3つのクラスを組み合わせて使用するのが一般的です。 この記事では、それぞれのクラスの役割と、実際のコード例を交えて解説します。 以下は、上記のクラスを ...
J2SE 5.0から導入されたアノテーション(JSR 175: A Metadata Facility for the Java Programming Language)はJavaによるプログラミングスタイルを大きく変化させ、とくにJava EEアプリケーション開発の分野ではすでに不可欠なものになりつつある。その後も「JSR 250: Common Annotations ...
Community driven content discussing all aspects of software development from DevOps to design patterns. While social media websites such Facebook and LinkedIn made it incredibly easy for a user to ...
アドバンスソフトウェア株式会社は7日、Java環境に対応したExcelファイル生成コンポーネント「ExcelCreator for Java」において、PDF/HTML出力機能を追加した新版「同 Ver1.1」を提供すると発表した。 ExcelCreator for Javaは、Java EE/SE環境で作成したプログラムの中から ...