iT邦幫忙

2024 iThome 鐵人賽

DAY 24
0
自我挑戰組

學習Java且應用系列 第 24

Java 文件輸入輸出(I/O)(上)

  • 分享至 

  • xImage
  •  

一、I/O類別分類
Java的I/O API主要包括以下幾個核心類別:

  1. 字節流(Byte Streams):
    用來處理二進制數據,如圖片、音頻等非文本文件。
    常用類別:
  • 輸入:InputStream
  • 輸出:OutputStream
  1. 字符流(Character Streams):
    用來處理文本數據,如讀取和寫入字符串等。
    常用類別:
  • 輸入:Reader
  • 輸出:Writer
  1. 緩衝流(Buffered Streams):
    用來提高I/O效率,通過內存緩衝區來優化讀寫性能。
    常用類別:
  • 輸入:BufferedInputStream、BufferedReader
  • 輸出:BufferedOutputStream、BufferedWriter
  1. 文件類別(File Class):
    用來操作文件和目錄的屬性,如創建、刪除文件或目錄,獲取文件信息等。
    主要類別:File

上一篇
Java 注解(下)
下一篇
Java 文件輸入輸出(I/O)(中)
系列文
學習Java且應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言