I/O パッケージは、より柔軟に文字ストリームに対応するように拡張されました。文字ストリームは 8 ビット バイトではなく 16 ビットの Unicode 文字を含む点を除けば、バイトストリームと同じです。文字ストリームは、特定の文字エンコーディングに依存しないプログラムを簡単に記述できるため、国際化も容易に行うことができます。バイトストリームに対して使用可能な機能のほとんどすべてが、文字ストリームでも使用できます。I/O ガイド注: I/O に対する多くの拡張は国際化をサポートするために特に開発されましたが、これには開発者すべてが関心を持つ必要があります。