Học Java Functional Programming với Lambdas & Stream

Lambdas, Stream, Functional interface, Collection, Java 8

Ratings: 5.00 / 5.00




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.

What You Will 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.

Who Should Attend!

  • 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.