Chúc mừng!

Nhập/Xuất và Streams trong Java

Alex Liu

Software Development Engineer

Tổng kết Chương 1: Thao tác tệp trong Java

  • Thao tác với tệp Java
    • Tạo/xóa tệp
    • Kiểm tra sự tồn tại của tệp
  • Đọc và ghi tệp văn bản
    • FileReader, FileWriter
    • Xử lý tệp hiệu quả
  • Quản lý thư mục
    • Tạo thư mục (mkdir())
    • Liệt kê tệp (listFiles())
    • Làm việc với đường dẫn (getPath())
Nhập/Xuất và Streams trong Java

Tổng kết Chương 2: Làm việc với Iterator và Stream

  • Duyệt bộ sưu tập dữ liệu
    • Bộ lặp (Iterator, ListIterator)
    • Xóa/sửa phần tử an toàn
  • Biến đổi dữ liệu với Streams
    • Chuyển đổi phần tử (map())
    • Lọc dữ liệu (filter())
    • Lưu kết quả (collect())
  • Tổng hợp dữ liệu
    • Kết hợp kết quả (reduce())
    • Tìm tổng và số liệu
    • Cải thiện tính dễ đọc và hiệu suất
Nhập/Xuất và Streams trong Java

Tổng kết Chương 3: Phương thức tùy chỉnh, Ngày giờ và Enum

  • Ghi đè phương thức và đệ quy
    • Hành vi cụ thể (@Override)
    • Giải quyết bài toán lặp (recursion)
  • Quản lý ngày và giờ
    • Ngày/giờ hiện tại (LocalDate, LocalTime)
    • Định dạng ngày (DateTimeFormatter)
    • Thực hiện phép tính (plusDays())
  • Làm việc với Enum
    • Định nghĩa hằng số
    • Tăng độ rõ ràng cho mã
    • Phương thức và trường tùy chỉnh trong Enum
  • Tạo phương thức tùy chỉnh tái sử dụng
    • Kết hợp khái niệm hiệu quả
    • Xây dựng ứng dụng dễ bảo trì
Nhập/Xuất và Streams trong Java

Tiếp tục hành trình với Java

  • Nguồn trên Internet
    • Baeldung: trang chuyên đề Java và hỗ trợ
    • Trang Java của Oracle: trang web của đơn vị bảo trợ Java (Oracle)
    • dev.java: tin tức, sự kiện và thông tin cho lập trình viên Java
    • Open JDK: cộng đồng triển khai Java miễn phí và mã nguồn mở
  • Sách

    • Head First Java của Sierra và cộng sự
    • Learn Java In One Day của Jamie Chan
    • Java for Beginners của Brady Ellison
  • Tài nguyên thêm:

Nhập/Xuất và Streams trong Java

Tiếp tục học nhé

Nhập/Xuất và Streams trong Java

Preparing Video For Download...