| 
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 Software  |