超越 Java 17 的思考:推进到 Java 21 及更高版本

Thinking Beyond Java 17: Advancing to Java 21 & Beyond

Java 18 到 Java 21:浏览新的语言功能、集合框架更改、掌握虚拟线程等等

你将学到什么

  • 从 Java 18 开始,浏览直至 Java 21 的每个版本
  • 新的语言特性
  • 虚拟线程
  • 结构化并发
  • 就超越 Java 17 做出明智的决定
  • 工具和性能相关的改进

要求

  • 一台装有最新 JDK(21) 和 IDE 的计算机
  • 最好具有 Java 17 的编程经验,但也可以使用 11(上一节中的一些代码示例参考记录、模式匹配)
  • 要完全掌握虚拟线程主题,建议对多线程概念(包括执行器)有基本了解

描述

通过我们精心设计的综合课程,踏上 Java 语言快速发展的启发之旅,让您始终处于现代 Java 开发的最前沿。

重点关注领域:

1.掌握现代Java语言特性和工具

2. 提高开发者生产力

3. 利用虚拟线程提高应用程序的可扩展性

课程目标:

深入了解 Java 17 后不断发展的 Java 语言和平台。探索从 Java 18 到 Java 21 引入的大量增强、创新和工具,深入研究语言功能、库增强、工具、弃用等。每个 Java 版本的专用部分。

突出主题:

– 改进API文档

– 探索简单的Web服务器

– 掌握字符编码和UTF-8

– 使用排序集合

– 利用虚拟线程和结构化并发的力量

– 了解虚拟线程如何在幕后工作

– 解压 Switch 的模式匹配

– 记录解码模式

本课程专为渴望掌握最新语言功能和工具、提高工作效率并利用虚拟线程实现卓越应用程序可扩展性的 Java 开发人员量身定制。虽然不是迁移指南,但它涵盖了可能对迁移场景产生重大影响的领域。

对于任何问题,我每周 7 天提供全面支持,确保您获得所需的帮助,最大限度地提高您的学习体验。

本课程适合谁:

  • 有兴趣跟上不断发展的 Java 语言的 Java 开发人员
  • 您想学习现代 Java 的新功能
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。