分享

バイトストリーム

 Elena 2006-05-23

バイトストリーム

バイトストリームとは、名前の通りバイトを扱うためのストリームです。文字ストリームとの違いは、文字ストリームには文字を扱うために便利なメソッドが用意されていることです。逆にいえば、考え方自体が異なっているわけではなく、単に扱うものが異なっていると考えられます。
「InputStreamクラス」と「OutputStreamクラス」は抽象クラスとして各クラスで共通に利用できる機能をまとめて実装しています。

● バイトストリームのクラス階層図
java.lang.Object
            |
            +--java.io.InputStream
            |     |
            |     +--java.io.FileInputStream
            |     |
            |     +--java.io.FilterInputStream
            |           |
            |           +--java.io.BufferedInputStream
            |           |
            |           +--java.io.DataInputStream
            |
            +--java.io.OutputStream
            |
            +--java.io.FileOutputStream
            |
            +--java.io.FilterOutputStream
            |
            +--java.io.BufferedOutputStream
            |
            +--java.io.DataOutputStream
            |
            +--java.io.PrintStream
            

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多