Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java 8 Masterclass: Tính năng mới với Lambdas & Stream
Rating: 4.4 out of 5(36 ratings)
492 students

Java 8 Masterclass: Tính năng mới với Lambdas & Stream

Học Functional programming bằng cách sử dụng Lambdas, Streams, Optionals và Date API
Last updated 2/2025
Vietnamese

What you'll learn

  • Học viên có thể hiểu được toàn bộ bức tranh về các tính năng mới được giới thiệu như một phần của Java 1.8
  • Học Functional programming trong Java
  • Học thư viện new Date/Time trong Java 8
  • Học và hiểu về Lập trình Parallel với Streams.
  • Hiểu biết về Lambdas, Streams , Optional via code.
  • Học cách sử dụng cú pháp Method Reference và Constructor reference Constructor.
  • Học Strings, IO, and Other Bits And Pieces

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

5 sections • 57 lectures • 4h 51m total length
  • Giới Thiệu, Đối Tượng Người Nghe Mục Tiêu2:51
  • Đề Cương Module2:17
  • Ví dụ về FileFilter3:42
  • Biểu thức Lambda Đầu Tiên3:35
  • Live coding: Biểu Thức Lambda Đầu Tiên5:26
  • Live Coding: Ví dụ về Runnable và Comparator6:33
  • Nhiều Cách Viết Biểu Thức Lambda1:27
  • Ba Câu Hỏi Về Biểu Thức Lambda2:19
  • Functional Interfaces5:38
  • Có Phải Biểu Thức Lambda Là Một Đối Tượng?4:39
  • Hộp công cụ Functional interfaces5:47
  • Method References là gì ?5:44
  • Xử lý Collections với Lambda2:30
  • Default và Static Methods trong Java 8 Interfaces3:10
  • New Patterns: Ví dụ về Predicate Interface4:55
  • Live Coding: Ví dụ về New Patterns4:33
  • Tổng Kết Module1:11

Requirements

  • Sinh viên nên có kiến thức cơ bản về Java.
  • Sinh viên nên biết về IDE như Eclipse, Intellij IDEA.
  • Ít nhất cần Java 8 để tham gia khóa học này. Bất kỳ phiên bản Java nào lớn hơn Java 8 cũng đều hoạt động.

Description

(ĐANG XÂY DỰNG)
Khoá học này đề cập đến những phần hữu ích nhất của Java 8. Bản cập nhật này của nền tảng Java là lớn nhất trong số tất cả. Nó thậm chí còn lớn hơn Java 5, khi giới thiệu generics. Chúng ta sẽ bắt đầu với biểu thức lambda và Stream API, mang đến các mẫu cơ bản mới cho nền tảng Java. Nhiều vấn đề được giải quyết trước đây bằng mẫu Iterator giờ đây được giải quyết hiệu quả hơn với các mẫu mang lại bởi Stream API. Nhưng Java 8 không chỉ là về lambda, stream và collector, còn có một Java Date và Time API mới được đề cập trong khóa học này. API này sửa mọi khuyết điểm của API Date/Calendar trước đó và mang lại các khái niệm và công cụ mới, rất hữu ích. Nhiều tính năng mới mang lại hướng lập trình chức năng đã được thêm vào Collection API. Điều này cũng được đề cập một cách chi tiết. Nhiều điều khác cũng được đề cập; những điều nhỏ bé, phân tán ở đâu đó trong JDK, như lớp StringJoiner mới này, hữu ích để nối chuỗi với một tiền tố, một hậu tố và một ngăn cách. JavaFX và Nashorn cũng được đề cập một cách nhanh chóng, để hiển thị cách FXML mô tả Giao diện Người dùng Đồ họa, và cách mới để mô tả JavaFX bằng Javascript sử dụng Nashorn.

Who this course is for:

  • Những người muốn học các tính năng mới của Java như Biểu thức Lambda, Streams, Lập trình Song song, Thư viện Ngày/Giờ mới, và v.v.,
  • Những nhà phát triển Java muốn nâng cao kiến thức của mình để viết mã nguồn ngắn gọn và dễ đọc hơn.