36、IO流概述和分類
IO流概述
IO流的主要作用是用來處理裝置之間的資料傳輸,例如可以使用IO流將一臺電腦硬盤裡面的照片傳輸到另一臺電腦上面,即將照片轉換為位元組,然後將位元組傳到另一臺電腦上面,另一臺電腦接收後,可以將這些位元組還原為照片。
IO流的分類
- 按照流向分類:
- 輸入流(InputStream和Reader):從硬碟或者別的地方讀到記憶體裡面
- 輸出流(OutputStream和Writer):從記憶體裡面向硬碟或者別的地方輸出
- 按照操作型別分類:
- 位元組流(InputStream和OutputStream) : 位元組流可以操作任何資料,因為在計算機中的資料都是以位元組的形式儲存的。
- 字元流(Reader和Writer) : 字元流只能操作純字元資料,防止亂碼。
- 位元組流(InputStream和OutputStream) : 位元組流可以操作任何資料,因為在計算機中的資料都是以位元組的形式儲存的。
InputStream,OutputStream,Reader和Writer都是抽象類
下圖列出了常用的一些IO流的類
相關推薦
36、IO流概述和分類
IO流概述 IO流的主要作用是用來處理裝置之間的資料傳輸,例如可以使用IO流將一臺電腦硬盤裡面的照片傳輸到另一臺電腦上面,即將照片轉換為位元組,然後將位元組傳到另一臺電腦上面,另一臺電腦接收後,可以將這些位元組還原為照片。 IO流的分類 按照流向分類: 輸入流(InputStrea
java輸入輸出10:IO流(IO流概述及其分類)
1 概念 1、IO流用來處理裝置之間的資料傳輸。 2、Java對資料的操作時通過流的方式。 3、Java用於操作流的類都在IO包中。 4、流按流向分為兩種:輸入流,輸出流。 5、流按照操作型別分為兩種:(1)位元組流:位元組流可以操作任何資料,因為在計算機中任何資料都是以位元
第四十講 I/O流——IO流概述、特點及其分類
IO流的概述 大多數應用程式都需要實現與裝置之間的資料傳輸,例如鍵盤可以輸入資料,顯示器可以顯示程式的執行結果等。在Java中,將這種通過不同輸入輸出裝置(鍵盤,記憶體,顯示器,網路等)之間的資料傳輸抽象的表述為“流”,程式允許通過流的方式與輸入輸出裝置進行資料傳輸。Java中的“流
黑馬程式設計師——Java IO流(一)之IO流概述、字元流、位元組流等
-----------android培訓、java培訓、java學習型技術部落格、期待與您交流!------------ IO流 一、概述 1.IO流是用來處理裝置之間的資料傳輸。 2.Java對資料的操作時通過流的方式。 3.Java用於操作流的物件都在IO包中。
IO操作、File類概述和構造方法
File類概述和構造方法 File類的概述 檔案和目錄路徑名的抽象表示形式 構造方法 public File(String pathname) public File(String parent,String child)
java流(IO流)的分類,檔案續寫、讀入
流(IO流)的分類,寫出流FileWriter package com.qianfeng.test; import java.io.FileWriter; import java.io.IOException; /* * 流(IO流):input-outp
02.18_Java語言基礎(數據類型的概述和分類).avi
技術分享 png src 分類 com 語言 logs 技術 blog 02.18_Java語言基礎(數據類型的概述和分類).avi
Java學習筆記43(打印流、IO流工具類簡單介紹)
println comm 學習筆記 dir puts str lose tof line 打印流: 有兩個類:PrintStream,PrintWriter類,兩個類的方法一致,區別在於構造器 PrintStream:構造方法:接收File類型,接收字符串文件名,接收字節輸
第1章 IO流概述及FileWriter類使用
Java1.1 IO流概述及分類IO流用來處理設備之間的數據傳輸Java對數據的操作是通過流的方式Java用於操作流的類都在IO包中流按流向分為兩種:輸入流,輸出流1.2 FileWriter類使用A:打開幫助文檔B:點擊顯示,找到索引,看到輸入框C:你要學習什麽內容,你就在框框裏面輸入什麽內容舉例:Rand
IO流概述
IO流劃分方式 1.按流向分 輸入流: 讀取資料 輸出流: 寫入資料 2.按資料型別分(預設) 位元組流: 位元組輸入流:&nb
Java基礎之File類、IO流以及Properties類
一、File基礎內容 Java中可以使用java.io.File類代表一個檔案或資料夾,支援跨平臺。 三大系統File的表示方法: (1)Windows:D:\abc\Hello.java 可用反斜槓,也可用正斜槓 (2)Linux/MacOS:/Users/someone
20.Java語言IO流、IO流異常處理、以及Properties
IO流 I :Input(輸入)資料從外部流入程式(硬碟到記憶體) O:Output(輸出)資料從程式流出外部(記憶體到硬碟) 流:類似於水流—有方向,線性 作用: 可以讀寫檔案的內容 體系: A).位元組流:按“位元組”讀寫檔案。可以操作任何型別檔案
Java學習筆記--異常處理、File類、IO流介紹
異常處理 格式: try { 可能出現問題的程式碼; }catch(異常類名 變數名) {//catch語句可以有多個,子類異常放前面,父類異常放後面 針對問題的處理; }finally { 釋放資源; } jdk7新特性 t
File型別、javaBean規範、IO流、位元組流(4種)、Serializable序列化介面、transient
*File型別: java.io.File型別,可以對硬碟上的檔案/目錄,進行操作。 如檢視檔案/目錄的屬性資訊, 建立,
java:IO流(readLine()和newLine()方法)
package com.heima.chario; import java.io.BufferedReader; import java.io.BufferedWriter; import java.
資料型別的概述和分類
資料型別的分類:
Java基礎-----程式碼塊的概述和分類
程式碼塊的概述和分類 程式碼塊:在Java中,使用{}括起來的程式碼被稱為程式碼塊。根據其位置和宣告的不同,可以分為: (1)區域性程式碼塊:在方法中出現;限定變數的生命週期,及早釋放,提高記憶體利用率。 (2)構造程式碼塊:在類中方法外出現(類中的成員位置);多個構造方法中相同程式
Java第二十天學習筆記~其他物件API(System類、Runtime類、Math類、Date類、Calendar類)、IO流
System類 類中的方法和屬性都是靜態的 常見方法:Long currentTimeMillis( );獲取當前時間毫秒值 Properties prop=System.getProperties( );獲取系統的屬性資訊,並存儲到Properties集合中 Runti
###08.01_面向物件(程式碼塊的概述和分類)
08.01_面向物件(程式碼塊的概述和分類) A:程式碼塊概述 在Java中,使用{}括起來的程式碼被稱為程式碼塊。 B:程式碼塊分類 根據其位置和宣告的不同,可以分為區域性程式碼塊,構造程式碼塊,靜態程式碼塊,同步程式碼
JavaSE學習過程中問題總結 —— 集合框架、IO流、多執行緒等
回顧完基本概念和一些常用類,進入重點:(內容很多但沒有分文章寫,主要是自己的知識鞏固和做下筆記,不夠負責任,算不上知識分享)一、集合框架1、集合引入(1)物件陣列的概念:將多個類物件存放為陣列特點:長度固定,不適應變化的需求。(2)面向物件強調的是物件,需要容器來進行儲存和操