http://my.so-net.net.tw/idealist/Java/IO.html
Abstract:Java將I/O分為高階I/O與低階I/O,高階I/O在使用上提供更多的讀寫方法,如讀寫int、double、String的資料型態,而低階的I/O大部份只提供write、read的byte[]存取,因為程式大部份的資料都是以字串或其它主要型態資料來運算,因此低階的I/O在使用上不利於程式設計,所以Java將許多好用的方法全部集合成高階I/O; 換言之,低階I/O的主要工作是負責與媒體資料作存取,高階I/O類別主要作資料型態的轉換及提供一些特殊的功能。在使用Java I/O時要謹記的一個重要原則是,在建立一個I/O之前必需先用低階I/O類別來存取媒體資料(如檔案或pipe),之後再使用高階I/O來控制低階I/O類別的動作,這種一層又一層的架構稱I/O Chain
Abstract:Java將I/O分為高階I/O與低階I/O,高階I/O在使用上提供更多的讀寫方法,如讀寫int、double、String的資料型態,而低階的I/O大部份只提供write、read的byte[]存取,因為程式大部份的資料都是以字串或其它主要型態資料來運算,因此低階的I/O在使用上不利於程式設計,所以Java將許多好用的方法全部集合成高階I/O; 換言之,低階I/O的主要工作是負責與媒體資料作存取,高階I/O類別主要作資料型態的轉換及提供一些特殊的功能。在使用Java I/O時要謹記的一個重要原則是,在建立一個I/O之前必需先用低階I/O類別來存取媒體資料(如檔案或pipe),之後再使用高階I/O來控制低階I/O類別的動作,這種一層又一層的架構稱I/O Chain
文章標籤
全站熱搜
