深入剖析Java新特性

2022年06月03日 587次阅读
深入剖析Java新特性-百度网盘资源-下载

深入剖析Java新特性 - 手把手带你吃透 Java 新特性

你将获得

  • JDK 8 以来重量级的 Java 新特性清单
  • 从案例出发,全方位拆解新特性
  • 突破 Java 技能瓶颈的快速通道
  • 即学即练,吃透新特性的应用场景

作者简介:

范学雷,前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员,经历了从 JDK 5 到 JDK 18 的研发过程。同时,他也是 Java SE 安全的主要推动者和贡献者之一,是 Java 语言平台的设计实现者之一。--[引用请说明:www.iquizhi.com(爱求知-知识付费下载)]--

极客时间《代码精进之路》和《实用密码学》专栏作者,JavaOne、QCon 等会议的讲师和专题出品人。

课程简介:

最近几年,JDK 推出新版本的频率真是让人有些望尘莫及。3 年前,LTS 版本的 JDK 11 刚刚推出,今年 9 月之后,它又要被同样作为 LTS 版本的 JDK 17 顶替了。

然而对于从事一线开发的 Java 工作者来说,“版本任你发,我用 Java 8 ”似乎是一句经久不衰的口头禅。这句话的背后隐藏的疑问是:学这些新特性真的有必要吗?

对于很多人来说,因为自己所在的公司还在使用 JDK 8,所以这些新特性,即使学了也用不上。

不能否认,一种新特性从诞生到被大众所接纳,确实需要经历一段相对漫长的过程。但设计一项新特性,是为了满足更新的需求,是为了迈向更广阔的前景。新特性本身,就是技术进步的具体体现。这些新特性的优越性,会随着时间的推进变得越来越明显。

几年前,淘宝的基础设施从 JDK 7 升级到 JDK 8 。升级的过程,当然有很多争论和不情愿。最后的结果,我们也看到了,淘宝并没有停留在 JDK 7 。用他们自己人的话说就是:“升级到 JDK 8 ,真香!”

所以说,对新特性的抗拒并不是明智之举,如果哪天你一觉醒来发现主流企业都已经在使用 JDK 11 甚至 JDK 17 了,很可能就会面临“书到用时方恨少”的尴尬。因此,我们请来了 Oracle 的首席软件工程师范学雷老师来给你深入剖析一下 Java 新特性。

作为 Java 新特性的主要设计者之一,范学雷老师极富洞见地筛选出了 JDK 8 以来最重量级的 18 种新特性,为你划定了一条系统掌握新特性的快速通道。他不仅会通过案例带你深入了解这些新特性,还会从根源揭示新特性背后的设计理念,为你展示事半功倍的新特性叠加使用效果。 GitHub 上开设的代码库可以方便你即学即练,老师定期的评审意见则让你得到最有针对性的进阶方法论。

课程大纲:

  • JShell:怎么快速验证简单的小问题?
  • 文字块:怎么编写所见即所得的字符串?
  • 档案类:怎么精简地表达不可变数据?
  • 封闭类:怎么刹住失控的扩展性?
  • 类型匹配:怎么切除臃肿的强制转换?
  • switch表达式:怎么简化多情景操作?
  • switch匹配:能不能适配不同的类型?
  • 抛出异常,是不是错误处理的第一选择?
  • 异常恢复,付出的代价能不能少一点?
  • Flow,是异步编程的终极选择吗?

......

热搜  时寒冰·2024 AI写作绘画 ChatGPT 李善友 李笑来 吴军 冯唐 kindle电子书

联系微信:zhizhushou99
全网知识付费平台-课程-原版电子书
热门平台:得到APP喜马拉雅FM混沌大学樊登读书全网知识付费
获取须知 常见问题 电子书目录 课程目录 最新资源