程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> JavaIO學習總結一,JavaIO學習總結

JavaIO學習總結一,JavaIO學習總結

編輯:JAVA綜合教程

JavaIO學習總結一,JavaIO學習總結


Java IO 輸入輸出

一.概念

Java中輸入輸出操作是以流的方式進行的,流是Java內存中的一組有序數據序列.
Java將數據從源(文件、內存、控制台、網絡)讀入到內存中,形成了流,然後將這些流還可以寫到另外的目的地(文件、內存、控制台、網絡). 之所以稱為流,是因為這個數據序列在不同時刻所操作的是源的不同部分。 二、分類   1、按照輸入的方向分,輸入流和輸出流,輸入輸出的參照對象是Java程序。
  2、按照處理數據的單位不同分,字節流和字符流,字節流讀取的最小單位是一個字節(1byte=8bit),而字符流一次可以讀取一個字符(1char = 2byte = 16bit)。
  3、按照功能的不同分,分節點流和處理流,節點流是直接從一個源讀寫數據的流(這個流沒有經過包裝和修飾),
處理流是在對節點流封裝的基礎上的一種流,FileInputStream是一個接點流,可以直接從文件讀取數據,但是BufferedInputStream可以包裝 FileInputStream,使得其有緩沖功能。

三.字節輸入流與字節輸出流

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved