JavaTM 2 プラットフォーム v1.2 の
|
JDKTM 目次 |
バージョン 1.2 の JavaTM 2 プラットフォームでは、パッケージ java.io に対して次の変更が導入されました。大きな変更ではありません。
- PrintWriter クラスの out フィールドが private から protected に変更されたため、サブクラスからアクセスできます。
- RandomAccessFile クラスでは、新しい setLength メソッドがサポートされます。
- StringWriter(int) コンストラクタが、public になりました。
Java 2 プラットフォームでは、次のコンストラクタによって、入力パラメータが null でないかどうかが検査されます。
- コンストラクタ PrintStream(OutputStream out) および PrintStream(OutputStream out, boolean autoFlush) は、パラメータ out が null に場合に、NullPointerException をスローします。
- コンストラクタ InputStreamReader(InputStream in) および InputStreamReader(InputStream in, String enc) は、in パラメータが null の場合に、NullPointerException をスローします。
- コンストラクタ OutputStreamWriter(OutputStream out) および OutputStreamWriter(OutputStream out, String enc) は、out パラメータが null の場合に、NullPointerException をスローします。
- protected コンストラクタ Reader(Object lock) および Writer(Object lock) は、lock パラメータが null の場合に、NullPointerException をスローするようになりました。
Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved. |
Java ソフトウェア |