Spec-Zone
.ru
спецификации, руководства, описания, API
Содержание документации
Незначительные изменения к
java.io
в
JavaTM
2 Платформы v1.2
Следующие изменения, чтобы упаковать
java.io
были представлены в версии 1.2
JavaTM
2 Платформы. Незначительные изменения к этому пакету были:
Поле
out
PrintWriter
class теперь защищается, а не частный, так, чтобы подклассы могли получить доступ к этому
RandomAccessFile
class поддерживает новый метод
setLength
; и
Конструктор
StringWriter(int)
теперь общедоступен.
В Java 2 Платформы следующие конструкторы проверяют на входные параметры
null
:
PrintStream(OutputStream out)
конструкторов и
PrintStream(OutputStream out, boolean autoFlush)
бросят
NullPointerException
, если параметром
out
будет
null
.
InputStreamReader(InputStream in)
конструкторов и
InputStreamReader(InputStream in, String enc)
бросят
NullPointerException
, если параметром
in
будет
null
.
OutputStreamWriter(OutputStream out)
конструкторов и
OutputStreamWriter(OutputStream out, String enc)
бросят
NullPointerException
, если параметром
out
будет
null
.
Защищенный
Reader(Object lock)
конструкторов и
Writer(Object lock)
теперь бросают
NullPointerException
, если параметром
lock
является
null
.