The Java TM Tutorial

| Start of Tutorial > Start of Trail > Start of Lesson | Search

Trail: To 1.1 -- And Beyond!
Lesson: What's New in 1.1?

## I/O Enhancements

> To support internationalization, the JDK 1.1 release adds character streams to the `java.io` package. Character streams are like the byte streams that appeared in JDK 1.0 except that they operate on 16-bit Unicode characters rather than 8-bit bytes. In addition, two new byte streams were added to `java.io` to support object serialization.

### Where to Find Documentation

- The new character streams are documented in the Reading and Writing lesson which also contains a section on Object Serialization.

- For a concise list of the new classes and interfaces added to `java.io` to support character streams, see Additions to `java.io`.

- For information about converting 1.0 programs that use byte streams to 1.1 programs using character streams refer to How to Convert Code that Uses I/O.

- Alternatives to Deprecated Classes and Methods in `java.io` contains a table that lists the APIs in `java.io` that were deprecated for 1.1 and their alternatives.

| Start of Tutorial > Start of Trail > Start of Lesson | Search