Thinking Beyond Java 8

所在平台: Udemy

课程主页: https://www.udemy.com/course/thinking-beyond-java-8/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:超越Java 8的思维 课程概述:Java平台的发展速度前所未有,开发者的生产力依然是一个重点关注领域。追赶最新的变化成为了开发者面临的挑战。本课程将帮助您了解Java语言和平台在Java 8之后如何演变,以及掌握各类增强、创新、改进和工具的使用。同时,您将熟悉新的JDK发布周期,并了解最新的现代特性。同时,我们将拓宽视野,探索在每个JDK版本中应关注的不同领域。从Java 9开始,逐步向Java 17推进,课程将探讨如下内容:语言特性、垃圾回收器、库增强、工具、移除和弃用等。 课程内容包括以下主题: - 文本块、切换表达式、记录、instanceof的模式匹配、切换的模式匹配和密封类 - 垃圾回收器(如G1、Epsilon、ZGC、Shenandoah) - 模块化、jdeps、jlink、jdeprscan - 改进的Docker容器检测 - 工具/工具包(如Jpackage、JShell、JDK Flight Recorder) - 集合中的工厂方法 - 字符串连接的内部工作机制 - Stream API中的变化 - 本地变量类型推断及使用建议 - 应用类数据共享 - 新的HTTP客户端API - 实用的字符串API变更 - 使用Java编程语言编写脚本 - Teeing Collector - Java微基准测试框架(JMH) - 封装的JDK内部 - 迁移提示(以JAXB、Hibernate和Spring Boot为例)等 此课程将极大地帮助希望跟上不断变化的Java语言的Java开发者。课程中包含丰富的练习(以及解决方案),将帮助您增强自信。虽然本课程不是迁移指南,但我们涵盖了多个可能影响迁移的领域。 如您有任何问题,课程提供每周7天的全方位支持,解答您的疑问。

课程评论(0条)

课程详情

The Java platform is developing faster than at any time in its history. One key area of focus remains developer productivity. The challenge is keeping up to date with all the latest changes.This course will help you to- Understand how the Java language and platform are evolving after Java 8Be well-versed with different enhancements, innovations, improvements, and tools after Java 8Know about the new JDK release cycleCatch up with the latest modern featuresAlong with the above, broaden your horizon about different areas that one should look at in a given JDK release.Starting from Java 9, we will incrementally move up to Java 17 and explore:Language Features, Garbage Collectors, Library enhancements, Tools, Removals and Deprecations, and a lot more. We target a single Java release in every section.Some of the topics covered - Text Blocks, Switch Expressions, Records, Pattern Matching for instanceof, Pattern Matching for switch, Sealed ClassesGarbage Collectors - G1, Epsilon, ZGC, ShenandoahModularity, jdeps, jlink, jdeprscanImproved Docker Container DetectionTool/Toolkit - Jpackage, JShell, JDK Flight RecorderFactory methods in CollectionsCompact StringsUnderstand how String concatenation works behind the scenesSome of the changes in the Stream APILocal Variable Type Inference along with recommendations on usageApplication Class Data SharingThe new HTTP Client APIHandy String API changesWriting scripts using the Java programming languageTeeing CollectorJMH (Java Microbenchmark Harness)Encapsulated JDK internalsTips on Migration (Examples on JAXB, Hibernate, and Spring Boot) and more!The course will immensely benefit Java developers interested in getting up to speed with the ever-evolving Java language.There are lots of exercises (along with the solution) that will help you to gain confidence.The course is not a migration guide but we do cover numerous areas that can have an impact on migration.What if you have questions?I offer full support, 7 days a week, answering any questions you have.

课程标签

0人关注该课程

主题相关的课程