Java關于IO流的全面介紹
更新時間:2016年08月20日 10:44:59 投稿:jingxian
下面小編就為大家?guī)硪黄狫ava關于IO流的全面介紹。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
JDK提供的流繼承了四大類:InputStream(字節(jié)輸入流)、OutputStream(字節(jié)輸出流)、Reader(字符輸入流)、Writer(字符輸出流)。

字符流和字節(jié)流的主要區(qū)別:
1、字節(jié)流讀取的時候,讀到一個字節(jié)就返回一個字節(jié); 字符流使用了字節(jié)流讀到一個或多個字節(jié)(中文對應的字節(jié)數(shù)是兩個,在UTF-8碼表中是3個字節(jié))時。先去查指定的編碼表,將查到的字符返回。
2、字節(jié)流可以處理所有類型數(shù)據(jù),如:圖片,MP3,AVI視頻文件,而字符流只能處理字符數(shù)據(jù)。
只要是處理純文本數(shù)據(jù),就要優(yōu)先考慮使用字符流,除此之外都用字節(jié)流。
以上這篇Java關于IO流的全面介紹就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Springboot 如何指定獲取自己寫的配置properties文件的值
這篇文章主要介紹了Springboot 如何指定獲取自己寫的配置properties文件的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07
java中VO PO DTO POJO BO DO對象的應用場景及使用
文章介紹了Java開發(fā)中常用的幾種對象類型及其應用場景,包括VO、PO、DTO、POJO、BO和DO等,并通過示例說明了它們在不同場景下的應用2025-01-01

