とても小さな数値(つまり、浮動小数点数や非常に小さい数値)をそのまま出力するためには、double型やBigDecimal型を使用することが考えられます。 例えば、BigDecimal型を使って非常に小さい数値を処理する場合は、次のようなコードになります import java.math ...
米Oracleは9月16日(現地時間)、プログラミング言語「Java」の最新版「Java 25」を発表した。Java開発キット「Oracle JDK 25」の提供も開始されている。 「Java 25」は、「Java 21」以来の長期サポート(LTS)リリース。少なくとも2033年9月までサポートされるため ...
初心者がプログラミングを楽しみながら学ぶには、ゲームを題材にすることが有効だ。「Java」を使った「三目並べゲーム」の開発を通じて、Javaプログラミングを学ぼう。 最初に、プログラムのエントリーポイント(実行開始点)を作ろう。そのためには ...
Ruby on RailsのデータアクセスフレームワークであるActiveRecordに触発されて作られたJavaフレームワーク 「ActiveObjects」 が、 Daniel Spiewak氏によって開発されています。今までのJava O/ Rマッピングフレームワークは、 多数のライブラリに依存していたり、 XMLなどの ...
NIOについては、本連載では2006年の4月から5月にかけて「New I/Oで高速な入出力」と題して解説していますので、そちらをご参照ください。 非同期I/O 通常のI/O 一般的に入出力処理を行う場合、処理が完了するまで制御が戻ってくることはありません。
先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する