首先,这本《写给大忙人看的java核心技术》做为瘦版《java核心技术》,其内容中到处都是精华,书如起名,对需要快速了解java的程序员非常有效。下面分两点来谈谈java 8 和本书的内容。
Java 8 的新特性和原有功能的改进:
第一:接口的改善,现在接口里已经完全可以定义静态方法了,接口不提供对Object类的任何方法的默认实现。Java 8 引入函数式接口。如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。一个函数式接口非常有价值的属性就是他们能够用lambdas来实例化。
第二:function和stream包的改进。作为Comparator 和Runnable早期的证明,在JDK中已经定义的接口恰巧作为函数接口而与lambda表达式兼容。同样方式可以在你自己的代码中定义任何函数接口或第三方库。但有特定形式的函数接口,且广泛的,通用的,在之前的JDK中并不存在。java.util.stream包提供了“支持在流上的函数式风格的值操作”的工具。
第三:泛型接口改进。这是一个以前不能做到的,对编译器判定泛型能力的努力改进。在以前版本的Java中有许多情形编译器不能给某个方法计算出泛型。
其他还有许多改进,如集合API附件,增加并发API,java.time,java.lang,java.sql等一系列内容的更新等。
对本书试读样章的看法:
书中一开始是一些大牛们的推荐序,之后是作者的前言,我一般看书会把作者的前言认真看下,作者的一句话,让我印象深刻“本书是写给应用软件编程者的”,说明这本书的格调很高。本书确实也做到了这一点。
样章中第二章介绍了面向对象编程,这本书有个好处,就像他的名字,如果你没有那么多时间和耐心去看自己已经了解了的内容,每一章节的起始位置都介绍了本章的内容。这里主要介绍了一些基础知识。了解java的编程风格,估计是给其他编程语言使用者看的。
样章的第三章中介绍了接口和lambda表达式。这里介绍了接口和lambda的一些新的特性,前面也已经说了一些。接口可以添加两种有具体实现的方法,静态方法和默认方法。书中给出了很多简单容易理解的例子。一个函数式接口非常有价值的属性就是他们能够用lambdas来实例化。所以书中介绍了lambda表达式。介绍了使用方法和应用,使用lambda表达式的目的在于实现延迟执行。
这本书的内容很实用,不像核心技术两卷那么厚重,对于程序员迅速上手java很高效。
分享到:
相关推荐
《写给大忙人看的Java核心技术》为经典著作Core Java作者Cay S. Horstmann的全新力作,以关键的核心技术为着眼点,以全局高度提炼语言精髓,以高浓度、高含金量的方式对Java 8新特性进行细致讲解,将其沉浸于Java...
出版时间:2016年1月。 内容简介: 《写给大忙人看的Java核心技术》为经典著作Core Java作者...《写给大忙人看的Java核心技术》适合有一定Java开发经验的工程师或者架构师阅读,也可以作为Java新特性的参考手册。 [1]
写给大忙人看的java核心技术-随书源码 写给大忙人看的java核心技术-随书源码写给大忙人看的java核心技术-随书源码
写给大忙人看的JAVA核心技术【高清版带书签】 写给大忙人看的JAVA核心技术【高清版带书签】 写给大忙人看的JAVA核心技术【高清版带书签】
《写给大忙人看的java核心技术》以关键的核心技术为着眼点,以全局高度提炼语言精髓,以高浓度、高含金量的方式对java 8 新特性进行细致讲解。。。
《写给大忙人看的Java SE 8》向Java开发人员言简意赅地介绍了Java 8 的许多新特性(以及Java 7 中许多未被关注的特性),《写给大忙人看的Java SE 8》延续了《快学Scala》“不废话”的风格。, 《写给大忙人看的Java ...
写给大忙人看的Java SE 8和写给大忙人看的JAVA核心技术
《写给大忙人看的Java核心技术》为经典著作Core Java作者Cay S. Horstmann的全新力作,以关键的...《写给大忙人看的Java核心技术》适合有一定Java开发经验的工程师或者架构师阅读,也可以作为Java新特性的参考手册。
高清的PDF,第一手提供的新鲜材料!详细介绍java se8 的相关资料!
资源名称:写给大忙人看的Java核心技术资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
Java SE 8 for the Really Impatient 写给大忙人看的Java SE 8 书籍 源码
该资源为写给大忙人看的java8特性 pdf版本,内容从网络获取,仅供学习交流,如条件允许请支持正版!