1. 首页
  2. 编程语言
  3. Java
  4. Java 8实战 (图灵程序设计丛书)

Java 8实战 (图灵程序设计丛书)

上传者: 2018-12-07 08:47:34上传 MOBI文件 4.77MB 热度 46次
简单 地说, Java 8 中的 新增 功能 是 自 Java 1. 0 发布 18 年 以来, Java 发生 的 最大 变化。 没有 去掉 任何 东西, 因此 你 现有 的 Java 代码 都能 工作, 但 新 功能 提供 了 强大 的 新 语汇 和 新设 计 模式, 能 帮助 你 编写 更 清楚、 更 简洁 的 代码。 就 像 遇到 所有 新 功能 时 那样, 你 一 开始 可能 会想:“ 为什么 又 要去 改 我的 语言 呢?” 但 稍加 练习 之后, 你就 会 发觉 自己 只用 预期 的 一半 时间, 就用 新 功能 写出 了 更短、 更 清晰 的 代码, 这时 你会 意识到 自己 永远 无法 返回 到“ 旧 Java” 了。 本书 会 帮助 你 跨过“ 原理 听起来 不错, 但还 是有 点儿 新, 不太 适应” 的 门槛, 从而 熟练 地 进行 编程。 “也许 吧,” 你 可能 会想,“ 可是 Lambda、 函数 式 编程, 这些 不是 那些 留着 胡子、 穿着 凉鞋 的 学究 们 在 象牙 塔 里面 琢磨 的 东西 吗?” 或许 是的, 但 Java 8 中 加入 的 新 想法 的 分量 刚刚 好, 它们 带来 的 好处 也可以 被 普 通 的 Java 程序员 所 理解。 本书 会 从 普通 程序员 的 角度 来 叙述, 偶尔 谈谈“ 这是 怎么 来的”。 “Lambda, 听起来 跟 天书 一样!” 是的, 也许 是 这样, 但它 是一 个 很好 的 想法, 让你 可以 编写 简明 的 Java 程序。 许多 人都 熟悉 事件 处理器 和 回 调 函数, 即 注册 一个 对象, 它 包含 会在 事件 发生 时 使用 的 一个 方法。 Lambda 使人 更容易 在 Java 中 广泛 应用 这种 思想。 简单 来说, Lambda 和 它的 朋友“ 方法 引用” 让你 在做 其他 事情 的 过程中, 可以 简明 地 将 代码 或 方法 作为 参数 传递 进去 执行。 在 本书 中, 你会 看到 这种 思想 出现 得比 预想 的 还要 频繁: 从 加入 作 比较 的 代码 来 简单 地 参数 化 一个 排序 方法, 到 利用 新的 Stream API 在 一组 数据 上表 达 复杂 的 查询 指令。 [英]厄马(Raoul-Gabriel Urma)[意] 弗斯科(Mario Fusco)[英] 米克罗夫特(Alan Mycroft). Java 8实战 (图灵程序设计丛书) (Kindle 位置 231-244). 人民邮电出版社. Kindle 版本.
下载地址
用户评论