字節輸入流

 以字節爲單位的輸入流框架:java

 

  1.  InputStream是以字節爲單位的輸入流超類,InputStream提供了read()接口從輸入流中讀取字節數據.
  2. ByteArrayInputStream是字節數組輸入流,它包含一個內部緩衝區,該緩衝區包含從流中讀取的字節.
  3. PipedInputStream是管道輸入流,它和PipedOutputStream配合使用,用於實現多線程之間管道通訊
  4. FilterInputStream是過濾輸入流,它是DataInputStream和bufferedInputStream的父類.
  5. DataInputStream是數據輸入流,它是用來裝飾其餘類的,它能夠從輸入流中讀取基本的java數據類型
  6. BufferedInputStream是緩衝輸入流,它的做用是爲另外一個輸入流添加緩存功能.
  7. FileInputStream是文件輸入流,它一般用於對文件進行操做.
  8. ObjectInputStream是對象輸入流,它和ObjectOutputStream一塊兒,用來提供數據持久化操做
相關文章
相關標籤/搜索