|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/java-new-features-for-developers/
课程评论:没有评论
**课程名称:Java新特性 - Java 14, Java 10** **课程概述:** 本课程旨在帮助Java开发者掌握Java 9以来推出的重要新特性,特别是Java 10和Java 14的新功能,以应对快速迭代的Java版本更新和提升在求职面试中的竞争力。讲师强调,了解和运用Java新特性是展示学习能力和技术态度的关键。 课程内容包括: * **Java 9及之后的重要变化:** 介绍Oracle自Java 9开始的6个月发布周期以及长期支持(LTS)版本。 * **Java 10、Java 11、Java 12、Java 13的新特性(部分):** * 模块化(Modularity) * 局部变量类型推断(Local Variable Type Inference) * 新的HttpClient * **Java 14新特性详解:** * 更友好的NullPointerException提示(Helpful NullPointerExceptions) * `instanceof`的模式匹配(Pattern Matching for `instanceof`) * Records(记录) * Switch表达式(Switch Expressions) * 文本块(Text Blocks) * Flight Recorder(垃圾回收器)和事件流(Event Streaming)的详细解释 * **Java 14后的新特性展望:** 课程将持续更新,涵盖Java 15及后续版本发布的新特性。 * **实践指导:** 课程鼓励“边学边练”,并提供代码示例供参考。建议学员在完成课程后,将Java 14应用于实际项目中,以提升团队中的技术印象。 * **环境搭建:** 演示Java 14的安装以及在IntelliJ IDE中的相关配置。 * **垃圾回收器(Garbage Collection)改进:** 介绍JDK 14在垃圾回收方面的重要优化。 本课程适合所有对学习Java新特性充满热情的Java程序员。
With Java's 6-monthly release schedule, new features are coming every 6 months now. Considering the post-COVID scenarios and job market, it has become necessary for candidates to learn new features and make an impression in the Java Technical interviews. If you have attended Java interviews, you must have noticed that the interviewer definitely asks for the new features of Java. This actually shows the candidate's mindset for learning and makes a great impression. This course would be a one-stop solution to learn new features of Java. You will not have to google for the new features anymore. In this course, I will cover -Important pre-Java 14 features (Still to be added) - Modularity, Local Variable Type Inference, and new HttpClient.Java 14 new featuresPost Java 14 features as and when announced (Next release would be Java 15 in September 2020) I would suggest you learn by doing. Along with the tutorials, you should practice the code. I have attached the coding examples with the tutorials if you want to take any references. After finishing these tutorials, you should use Java 14 in your real-life projects. It will make a good impression on your teammates and code reviewers. You will stand out from your teammatesIf you are a Java programmer and learning new features excites you, then I am super excited to take you on board for this course.Course Overview:This course begins by introducing the changes introduced by Oracle since Java 9 about 6 months release cadence and Long Term Support. After that, I have demonstrated the installation of Java 14 and corresponding changes in IntelliJ IDE. Then I have added the new features introduced in JDK 14 release - Helpful NullPointerExceptions, Pattern Matching for InstanceOf, Records, Switch Expressions, Text Blocks, detailed explanation on Flight Recorder and Event Streaming with Flight Recorder. Lastly, we have covered Garbage Collection improvements.