강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Từ Java 9 đến Java 21

Các bản cập nhật chính từ Java 9 đến Java 21 được trình bày chi tiết. Nó sẽ được cập nhật liên tục khi phiên bản mới nhất, lên tới Java 31, được phát hành.

(5.0) 32 đánh giá

410 học viên

  • lannstark
자바
java
Java

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Từ Java 9 phát hành năm 2018 đến Java 21 phát hành năm 2023

  • Ngữ pháp mới trong Java, chẳng hạn như Chuyển đổi biểu thức và So khớp mẫu

  • Nội dung thư viện cốt lõi của Java đã được cập nhật đều đặn qua nhiều năm

  • Bạn sẽ không chỉ học ngữ pháp và cách sử dụng đơn giản mà còn phong phú về ngữ cảnh và kiến ​​thức nền tảng.

Kể từ khi Java 8 ra mắt vào năm 2014,
Java đã thay đổi như thế nào trong 10 năm qua? 🤔

  • Đã 10 năm trôi qua kể từ khi Java 8 được phát hành.

  • Java đã được cập nhật liên tục trong 10 năm và Java 21 đã được phát hành vào tháng 9 năm 2023!

  • Trong thời gian này đã có nhiều bản cập nhật ngữ pháp khác nhau và nhiều tính năng mới đã được thêm vào, chẳng hạn như Hệ thống mô-đun nền tảng Java và Luồng ảo.

  • <Java 9 đến Java 21> bao gồm các bản cập nhật chính cho cú pháp và thư viện mới của Java kể từ Java 8 , cùng với các giải thích cơ bản phong phú !

Chúng tôi sẽ giúp bạn theo kịp các bản cập nhật Java mới nhất 🏃‍♂

Thật khó để theo kịp những thông tin cập nhật liên tục.


Không có nhiều thông tin về các bản cập nhật mới nhất,
Bởi vì để hiểu đầy đủ các bản cập nhật mới, bạn cần có một số kiến thức cơ bản và bối cảnh.


Khóa học <Java 9 đến Java 21> không chỉ giới thiệu ngữ pháp và tính năng mới,
Chúng tôi đang cố gắng giải thích luồng cập nhật và kiến thức nền một cách chi tiết nhất có thể.

Các tính năng và sự khác biệt của khóa học này

Nhiều hình ảnh khác nhau để giúp bạn hiểu

Chúng tôi đã chuẩn bị nhiều hình ảnh để giúp bạn hiểu về các chuyển động vô hình và nhiều kiến thức nền khác nhau!

Tính năng mới! Khi nào bạn nên sử dụng?

Khi học một tính năng mới, bạn luôn tự hỏi khi nào và làm thế nào để sử dụng nó. Chúng tôi sẽ giải thích khi nào và làm thế nào để sử dụng cú pháp và hàm thư viện mới.

Kiến thức cơ bản đằng sau bản cập nhật!

Đôi khi, việc hiểu các bản cập nhật mới đòi hỏi kiến thức nền. Chúng tôi sẽ chủ động cung cấp thông tin nền để giúp bạn hiểu rõ hơn!

Tập trung vào các chức năng cốt lõi có thể được sử dụng trong thực tế

Trong số các bản cập nhật Java, chúng tôi đã chuẩn bị một danh sách các tính năng và khái niệm cốt lõi sẽ hữu ích trong thực tế.
Chúng tôi cũng trình bày ngắn gọn về cách áp dụng cú pháp mới vào Spring.

Tìm hiểu về điều này 📕

Mục (1) Java 9 đến Java 11

Chúng tôi đề cập đến cú pháp Java mới và được cải tiến từ Java 9 đến Java 11. Chúng tôi cũng khám phá các thư viện chính được cập nhật, bao gồm Java Platform Module System, Flow API và các phương thức tĩnh cho Collections.

Phần (2) Java 12 đến Java 17

Chúng ta sẽ tìm hiểu về Text Block, Switch Expression, Instanceof Pattern Matching, Record Class và Sealed Class, những thành phần được cập nhật từ Java 12 lên Java 17, và xem xét các bản cập nhật thư viện chính.

Mục (3) Java 18 đến Java 21

Bài viết này đi sâu vào các bổ sung ngữ pháp được thực hiện cho Java 18 đến Java 21, cũng như các tính năng xem trước dự kiến phát hành chính thức. Bài viết cũng đề cập đến Bộ sưu tập tuần tự và luồng ảo, cả hai đều được thêm vào trong Java 21 (LTS).

Bạn có thắc mắc nào không?

H. Tại sao tôi nên học Java mới nhất?

Các ứng dụng được viết bằng Java cần được cập nhật liên tục vì các phiên bản cũ hơn có thể dần mất đi sự hỗ trợ chính thức hoặc không còn tương thích với framework.

Ngoài ra, khi bạn cập nhật phiên bản Java, hiệu suất của JVM cũng được cải thiện, do đó bạn có thể cải thiện hiệu suất của chương trình mà không cần thay đổi mã và bạn cũng có thể sử dụng cú pháp mới để lập trình hiệu quả.

H. Tôi mới bắt đầu học Java. Tôi có thể tham gia khóa học này không?

Bạn sẽ được nghe thật kỹ! 😊 Khóa học "Java 9 đến Java 21" được thiết kế để ngay cả những người mới bắt đầu học Java cũng có thể học được các tính năng mới! Nếu bạn có bất kỳ câu hỏi nào, vui lòng hỏi trong phần Hỏi & Đáp, chúng tôi sẽ chủ động và tận tình giải đáp.

Những điều cần lưu ý trước khi tham gia khóa học

Tài liệu học tập

  • Tất cả các bài thuyết trình PPT và kịch bản bài giảng được sử dụng trong bài giảng đều được cung cấp. Mã nguồn được viết trong bài giảng cũng có sẵn trên GitHub.

  • Hãy xem cuốn sách nhỏ dài 149 trang và tài liệu bài giảng dài 727 trang !


Kiến thức và biện pháp phòng ngừa của người chơi

  • Nếu bạn đã sử dụng Java trong 6 tháng đến một năm , bạn sẽ thấy khóa học này rất dễ theo dõi! 😊

  • Nếu bạn cần giải thích thêm, vui lòng sử dụng phần Hỏi & Đáp! Cảm ơn bạn.

Cập nhật liên tục

  • Nó sẽ được cập nhật đều đặn cho đến <Java 31> .

  • Nội dung khóa học bổ sung có thể được thêm vào trong tương lai và giá có thể tăng.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người cần cập nhật thư viện cốt lõi và ngữ pháp Java mới nhất

  • Bất cứ ai muốn học Java một cách đa dạng và chuyên sâu hơn

Cần biết trước khi bắt đầu?

  • Kiến thức ngữ pháp cơ bản Java

Xin chào
Đây là

10,356

Học viên

764

Đánh giá

781

Trả lời

4.9

Xếp hạng

6

Các khóa học

안녕하세요 😊

제가 아는 내용을 이해하기 쉽고, 재미있게 설명드려 여러분들이 성장하실 때 행복함을 느끼는 개발자 최태현입니다.

 

  • (현) 캐치테이블[와드] 소프트웨어 엔지니어

  • (전) 스타트업 소프트웨어 엔지니어 리드

  • (전) 배달의민족[우아한형제들] 소프트웨어 엔지니어

  • (교육활동) Next Step 리뷰어 다수 참여, 공기관 & 스타트업 경진대회 강사 및 멘토, 스파르타 코딩클럽 멘토

  • 한국과학기술원 (KAIST) 졸업

 

Chương trình giảng dạy

Tất cả

19 bài giảng ∙ (4giờ 2phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

32 đánh giá

5.0

32 đánh giá

  • sooyom99님의 프로필 이미지
    sooyom99

    Đánh giá 19

    Đánh giá trung bình 5.0

    5

    16% đã tham gia

    Đây là khóa học tôi thực sự mong đợi ngay cả trước khi nó được phát hành. Mặc dù tính đến thời điểm hiện tại, Java đã có phiên bản Java 22 nhưng hầu hết mã tôi viết đều là mã có thể được xử lý đầy đủ bằng Java 8😂 Dù mới chỉ là nửa đầu của bài giảng nhưng bố cục tài liệu trực quan vốn là thế mạnh trong bài giảng của Taehyun được sắp xếp bài bản giống như những bài giảng hiện tại của Taehyun nên không có thời gian mà nghe giảng mà cảm thấy nhàm chán! Sau khi hoàn thành <Java 9 đến Java 21> của Taehyun, mình sẽ chăm chỉ học tập với hy vọng có thể sử dụng được ngữ pháp và chức năng của Java 8 trở lên khi thích hợp :)

    • lannstark
      Giảng viên

      Xin chào, Soo Soo! 🙂 Thật vinh dự khi được gặp lại các bạn như thế này 👍 Hahaha đúng rồi! Bởi vì có rất nhiều khái niệm mới được thêm vào trong Java 8, Java 9 đến Java 21, vốn có nhiều thay đổi tinh tế, dường như nhận được ít sự chú ý hơn. Tuy nhiên, phiên bản Spring Boot 3.x chỉ hỗ trợ Java 17 trở lên và phiên bản Java LTS được sử dụng phổ biến nhất trong khoảng năm trước đó là JDK 11 thay vì JDK 8. Những thay đổi dường như đang diễn ra chậm rãi nhưng đều đặn. Chúng tôi cũng thảo luận về cách sử dụng ngữ pháp mới trong bài giảng! Tôi hy vọng phần này sẽ giúp ích rất nhiều cho bạn. Tôi hy vọng bạn sẽ hoàn thành cuộc đua đến cùng và đạt được nhiều thứ ~ 🔥🔥 Tôi chân thành ủng hộ bạn!! (Chúng tôi sẽ cập nhật khi Java 22 có sẵn trong IDE 😊) Cảm ơn bạn! 🙏

  • faffff님의 프로필 이미지
    faffff

    Đánh giá 11

    Đánh giá trung bình 4.5

    5

    32% đã tham gia

    Quả không làm tôi thất vọng. Thực tế thì có vẻ như thầy là người giải thích dễ hiểu nhất ở Inflearn. Cảm ơn thầy.

    • thfafa58087님의 프로필 이미지
      thfafa58087

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      26% đã tham gia

      Tôi rất thích bài giảng hay!! Tôi mơ hồ nghĩ rằng mình nên học vào một thời điểm nào đó khi Java được cập nhật và lần này có gì thay đổi, nhưng tôi bận rộn với cuộc sống hiện tại và tài liệu bằng tiếng Anh nên rất khó dành thời gian để học, nhưng bạn đã tổng hợp lại những thay đổi và thông báo cho tôi nên tôi đã có thể nghe thoải mái và vui vẻ ! Thật tuyệt khi thay vì chỉ liệt kê những thay đổi, bạn chỉ ra những phần quan trọng và giải thích chi tiết haha.

      • hjung님의 프로필 이미지
        hjung

        Đánh giá 22

        Đánh giá trung bình 4.7

        5

        100% đã tham gia

        • seongyounchoi5044님의 프로필 이미지
          seongyounchoi5044

          Đánh giá 19

          Đánh giá trung bình 4.5

          5

          100% đã tham gia

          Tốt

          1.163.179 ₫

          Khóa học khác của lannstark

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!