隨筆-95  評(píng)論-31  文章-10  trackbacks-0

          InputStream   ByteArrayInputStream     //構(gòu)造參數(shù)為byte[] 或者 (byte[] buff,int len, int length) 數(shù)據(jù)源是一個(gè)字節(jié)數(shù)組
                                StringBufferInputStream //構(gòu)造參數(shù)為字符串 已廢除!該類本意是把字符串轉(zhuǎn)換為字節(jié)流然后進(jìn)行讀操作,但是在這個(gè)類的視線中僅僅使用了字符編碼的低8位,不能正確轉(zhuǎn)換所有字符
                                FileInputStream              //構(gòu)造參數(shù)為File或者字符串路徑
                                PipedInputStream          //構(gòu)造參數(shù)無參或者為PipedOutputStream 該類需要和PipedOutputStream一起使用
                                SequenceInputStream   //構(gòu)造參數(shù)為Enumeration e該枚舉類型的參數(shù)e中包含了若干要被串聯(lián)的輸入流即InputStream或其子類;構(gòu)造參數(shù)也可以為InputStream is1 , InputStream is2
                                ObjectInputStream        //構(gòu)造參數(shù)無參或者為InputStream或其子類
                                FilterInputStream             DataInputStream         裝飾者模式構(gòu)造參數(shù)為InputStream或其子類
                                                                        BufferedInputStream   同上
                                                                        LineNumberInputStream  同上
                                                                        PushbackInputStream  同上
          以上FilterInputStream是裝飾器類,其中持有InputStream抽象類,構(gòu)造參數(shù)必定是InputStream,典型的裝飾者模式,所以其四個(gè)子類的構(gòu)造參數(shù)可以是InputStream的任意子類!

          以上為字節(jié)輸入流,下面字節(jié)輸出流大同小異

          OutputStream   ByteArrayOutputStream
                                   FileOutputStream
                                   PipedOutputStream
                                   ObjectOutputStream
                                   FilterOutputStream        DataOutputStream
                                                                         BufferedOutputStream
                                                                         PrintStream                                                               

          posted on 2010-12-25 23:06 朔望魔刃 閱讀(210) 評(píng)論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 崇明县| 湖口县| 岳池县| 沾益县| 故城县| 寻甸| 三都| 桐城市| 萨迦县| 扶绥县| 柳州市| 保亭| 常熟市| 万载县| 遵义市| 东莞市| 泉州市| 灌南县| 慈溪市| 万载县| 高淳县| 吴忠市| 岳普湖县| 广汉市| 新宁县| 梁河县| 鄯善县| 大厂| 安宁市| 尚志市| 南投市| 罗田县| 鄂托克旗| 博野县| 澎湖县| 乐昌市| 滦南县| 浦县| 达日县| 和龙市| 广南县|