강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Java 9からJava 21まで

Java 9からJava 21までの主要なアップデート内容を詳細に説明します。 Java 31までの最新バージョンが出てくると、常に更新されます。

難易度 初級

受講期間 無制限

  • lannstark
자바
자바
java
java
Java
Java
자바
자바
java
java
Java
Java

学習した受講者のレビュー

受講後に得られること

  • 2018年にリリースされたJava 9から2023年にリリースされたJava 21まで

  • Switch Expression、Pattern Matchingなど、Javaの新しい文法

  • 長年にわたって着実に更新されたJavaのコアライブラリの内容

  • 単純な文法、使い方だけを学ばず、文脈や背景知識も豊富に

2014年Java 8が登場した後、
Javaは10年間何がどのように変化しましたか? 🤔

  • Java 8が登場してからもう10年が経ちました。

  • 10年間、Javaは着実に更新され、2023年9月にJava 21がリリースされました!

  • その間、様々な文法の更新もあり、Javaプラットフォームモジュールシステム/仮想スレッドなどの新機能も多く追加されました。

  • <Java 9からJava 21まで>は、Java 8以降に積み重ねられているJavaの新しい文法ライブラリの主な更新を豊富な背景説明とともに取り上げています!

Javaの最新アップデートを快適にフォローできるようお手伝いします🏃‍♂

継続的な更新内容を着実に学習することは困難です。


最新アップデートに関する資料が多くなく、
新しいアップデートの内容を完全に理解するためには、関連する背景知識とコンテキストが必要だからです。


<Java 9からJava 21まで>講義は新しい文法、機能を紹介します。
アップデートの流れと背景知識をできるだけ豊かに説明しています。

本講義の特徴と差別点

理解を助けるためのさまざまな画像

目に見えない動作とさまざまな背景知識を理解するために、多くの画像が用意されています!

新機能!いつ使うといいですか?

新しい機能を学ぶと、いつ、どのような機能を使うべきか悩みます。

アップデート裏面にある背景知識!

新規アップデートの内容を理解するために背景知識が必要な場合があります。理解を助けるための背景知識も積極的に説明します!

実務で利用できるコア機能中心に

Javaのアップデート内容のうち、実務で有用に使える機能、コアな概念中心に用意しました。
また、新しい文法をSpringにどのように適用できるかについても簡単に説明します。

こんな内容を学びます📕

セクション(1) Java 9からJava 11まで

Java 9からJava 11まで改善または新しく登場したJava文法を扱います。また、Javaプラットフォームモジュールシステム、Flow API、Collectionの静的ファクトリメソッドなど、更新された主要ライブラリもまとめています。

セクション(2) Java 12からJava 17まで

Java 12からJava 17まで更新された、Text Block、Switch Expression、Instanceof Pattern Matching、Record Class、Sealed Classについて学び、主要なライブラリの更新を見てください。

セクション(3) Java 18からJava 21まで

Java 18からJava 21まで追加された文法内容と、今後正式リリースを控えているpreview featureまで細かく見ていきます。また、Java 21 (LTS) バージョンに追加された Sequenced Collection と仮想スレッドも扱っています。

質問がありますか?

Q. なぜ最新のJavaを勉強しなければならないのですか?

Javaで作成されたアプリケーションは常に更新を行う必要があります。昔のバージョンが徐々に公式のサポートを受けられなくなることもあり、フレームワークとの互換性が低下する可能性があるからです。

また、Javaバージョンを更新すると、JVMのパフォーマンスも一緒に良くなるため、コードを変更せずにプログラムのパフォーマンスを上げることもでき、新しい文法を活用して効果的なプログラミングも可能です。

Q.今Javaを勉強しました。講義を聞くことができますか?

十分に聞くことができます! 😊 <Java 9からJava 21まで>講義は、ちょうどJavaの基礎を築いた人たちも新しい機能を学ぶことができるように構成されています!もしかしたら難しい部分があるときにQ&Aでご質問いただくと、積極的に詳しくお答えいたします。

受講前の注意

学習資料

  • 講義で使用されるPPTと講義内容スクリプトの両方が提供されています。講義中に書かれたコードもgithubとして提供されます。

  • 149ページのミニブックと727ページの講義資料をご覧ください!


選手の知識と注意事項

  • Javaを6ヶ月〜1年ほど使ってみたら、講義を楽に聞くことができます! 😊

  • もしも説明が必要な部分があればQ&Aを楽に活用してください!ありがとうございます。

継続的な更新

  • <Java 31>まで着実に更新される予定です。

  • 今後の講義内容が追加され、価格が上昇する可能性があります。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 最新のJava文法とライブラリのコアアップデート内容が必要な方

  • Javaについて少し多様で深く勉強したい方

前提知識、
必要でしょうか?

  • Java基礎文法の知識

こんにちは
です。

10,696

受講生

819

受講レビュー

792

回答

4.9

講座評価

6

講座

안녕하세요 😊

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

 

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

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

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

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

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

 

カリキュラム

全体

19件 ∙ (4時間 2分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

35件

5.0

35件の受講レビュー

  • sooyom99님의 프로필 이미지
    sooyom99

    受講レビュー 19

    平均評価 5.0

    5

    16% 受講後に作成

    講義発売前から本当に待っていた講義です。 Javaは今日基準のJava 22まで出てきたにもかかわらず、私が書くコードはほとんどJava8でも十分にカバーできるコードがほとんどです😂 まだ前半だが、やはりテヒョン様講義の強みである視覚的資料の構成が既存のテヒョン様講義のようによく構成されており、講義を聞く間に退屈する隙がありません! テヒョン様の<Java 9からJava 21まで>を頑強した後からは積載適所に8以降の文法や機能も適切に使えるようになることを願って頑張って勉強してみましょう:)

    • lannstark
      知識共有者

      こんにちは受け入れ! 🙂こんなにまた会ってお会いできて光栄です 👍 ㅎㅎㅎㅎ そうです! Java 8で新たに追加された概念があまりにも多く、さらっと変更事項が多いJava 9~Java 21が比較的注目をあまり受けていないようです。しかし、Spring Boot 3.xのバージョンがJava 17以上しかサポートしていないし、昨年の頃に最も多く使われるJava LTSバージョンをJDK 8の代わりにJDK 11が占めるなど遅いが着実に変化が起きているようです。講義の中で新しい文法をどのように活用できるかも取り上げました。この部分も収容様に大きな助けになってほしいです。最後までぜひ完走してたくさんのものを手に入れてほしいです~ 🔥🔥 本気で応援します! (Java 22もIDEで使用可能になった頃に更新しておきます😊)ありがとうございます! 🙏

  • faffff님의 프로필 이미지
    faffff

    受講レビュー 12

    平均評価 4.6

    5

    32% 受講後に作成

    やはり期待を裏切らない方です。 事実上Inflearnで一番話が分かりやすいと思います。 ありがとうございます。

    • thfafa58087님의 프로필 이미지
      thfafa58087

      受講レビュー 3

      平均評価 5.0

      5

      26% 受講後に作成

      良い講義をよく聞きました!曖昧にJavaが更新されたとき、いつかは勉強しなければならない、今回は何が変わったのか、この考えがあっても現生が忙しく、資料は英語が多くて時間を別に勉強するのが曖昧でしたが、変更をまとめて教えてくれるので楽で楽しく聞くことができました。 !変更を簡単にリストするのではなく、重要な部分を詳しく説明してください。

      • hjung님의 프로필 이미지
        hjung

        受講レビュー 23

        平均評価 4.7

        5

        100% 受講後に作成

        • seongyounchoi5044님의 프로필 이미지
          seongyounchoi5044

          受講レビュー 19

          平均評価 4.5

          5

          100% 受講後に作成

          Good

          期間限定セール、あと1日日で終了

          ¥38,500

          30%

          ¥6,918

          lannstarkの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!