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