恭喜你!

Java 的輸入/輸出與串流

Alex Liu

Software Development Engineer

第 1 章總結:Java 檔案操作

  • Java 檔案操作
    • 建立/刪除檔案
    • 檢查檔案是否存在
  • 讀寫文字檔
    • FileReaderFileWriter
    • 高效處理檔案
  • 目錄管理
    • 建立目錄(mkdir()
    • 列出檔案(listFiles()
    • 處理路徑(getPath()
Java 的輸入/輸出與串流

第 2 章總結:迭代器與 Streams 實作

  • 巡覽資料集合
    • 迭代器(IteratorListIterator
    • 安全移除/修改元素
  • 使用 Streams 轉換資料
    • 轉換元素(map()
    • 篩選資料(filter()
    • 儲存結果(collect()
  • 匯總資料
    • 合併結果(reduce()
    • 計算總和與總計
    • 提升可讀性與效率
Java 的輸入/輸出與串流

第 3 章總結:自訂方法、日期與列舉

  • 方法覆寫與遞迴
    • 指定行為(@Override
    • 解決重複性問題(recursion
  • 日期與時間管理
    • 目前日期/時間(LocalDateLocalTime
    • 日期格式化(DateTimeFormatter
    • 進行計算(plusDays()
  • 使用列舉(Enum)
    • 定義常數
    • 提升程式碼清晰度
    • 自訂 Enum 方法與欄位
  • 建立可重用自訂方法
    • 有效整合各概念
    • 建構可維護的應用程式
Java 的輸入/輸出與串流

持續精進 Java

  • 網路資源
    • Baeldung:專注於 Java 主題與教學的網站
    • Oracle 的 Java 網站:Java 技術維護者 Oracle 的官方網站
    • dev.java:Java 開發者新聞、活動與各類資訊
    • Open JDK:致力於自由開源 Java 實作的社群
  • 書籍

    • Sierra 等著作的《Head First Java》
    • Jamie Chan 著《Learn Java In One Day》
    • Brady Ellison 著《Java for Beginners》
  • 延伸資源:

Java 的輸入/輸出與串流

持續學習

Java 的輸入/輸出與串流

Preparing Video For Download...