강의

멘토링

로드맵

Inflearn brand logo image
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) 31 đánh giá

402 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,102

Học viên

721

Đánh giá

766

Trả lời

5.0

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ả

31 đánh giá

5.0

31 đánh giá

  • sooyom99님의 프로필 이미지
    sooyom99

    Đánh giá 19

    Đánh giá trung bình 5.0

    5

    16% đã tham gia

    This is a lecture that I have been waiting for since before the lecture was released. As of today, Java has been released up to Java 22, but most of the codes I write can be covered sufficiently with Java 8.😂 It is only the first half, but the strength of Taehyun's lecture, the visual materials, are well organized like Taehyun's previous lectures, so there is no time to get bored while listening to the lecture! After completing Taehyun's <Java 9 to Java 21>, I hope to be able to appropriately use the grammar and functions after 8 when appropriate, so I will study hard : )

    • lannstark
      Giảng viên

      Hello, Suyong! 🙂 It's an honor to meet you again like this 👍 ㅎㅎㅎㅎ That's right! Since there are so many new concepts added in Java 8, Java 9 ~ Java 21, which have many changes, seem to be getting less attention. However, Spring Boot 3.x only supports Java 17 or higher, and JDK 11 replaced JDK 8 as the most used Java LTS version around the year before last, so it seems that changes are happening slowly but steadily. The lecture also covers how to utilize the new syntax! I hope this part was helpful to you. I hope you finish it and gain a lot from it~ 🔥🔥 I sincerely support you!! (I'll update this when Java 22 becomes available in the IDE 😊) Thank you! 🙏

  • thfafa58087님의 프로필 이미지
    thfafa58087

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    26% đã tham gia

    I listened to the great lecture!! I vaguely thought that I should study Java someday when it was updated, and what changed this time, but I was busy with my current life and the materials were mostly in English, so I was hesitant to set aside time to study. However, since you organized the changes and informed me of them, I was able to listen comfortably and enjoyably! It was nice that you explained the important parts in detail rather than simply listing the changes. ㅎㅎ

    • faffff님의 프로필 이미지
      faffff

      Đánh giá 11

      Đánh giá trung bình 4.5

      5

      32% đã tham gia

      You never disappoint. You're really the best at explaining things in an easy-to-understand way on Inflearn. Thank you.

      • hjung님의 프로필 이미지
        hjung

        Đánh giá 21

        Đánh giá trung bình 4.7

        5

        100% đã tham gia

        • seongyounchoi5044님의 프로필 이미지
          seongyounchoi5044

          Đánh giá 18

          Đánh giá trung bình 4.7

          5

          100% đã tham gia

          Good

          1.165.874 ₫

          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!