书籍 On Java 8的封面

On Java 8

Bruce Eckel

出版社

MindView LLC

出版时间

2017-06-01

ISBN

9780981872520

评分

★★★★★

标签

编程

书籍介绍

NOTE: Although the book refers to the web site www.OnJava8.com, that site is not yet live.

The examples are freely available at https://github.com/BruceEckel/OnJava8-Examples.

On Java 8 is only available as an eBook, and only via Google Play Books. Any other source or delivery mechanism is illegitimate.

This book is far too large to publish as a single print volume, and my intent has always been to only publish it as an eBook. Color syntax highlighting for code listings is, alone, worth the cost of admission. Searchability, font resizing or text-to-voice for the vision-impaired, the fact you can always keep it with you---there are so many benefits to eBooks it's hard to name them all.

Anyone buying this book needs a computer to run the programs and write code, and the eBook reads nicely on a computer (I was also surprised to discover that it even reads tolerably well on a phone). However, the best reading experience is on a tablet computer. Tablets are inexpensive enough you can now buy one for less than you'd pay for an equivalent print version of this book (which, note, does not exist). It's much easier to read a tablet in bed (for example) than trying to manage the pages of a physical book, especially one this big. When working at your computer, you don't have to hold the pages open when using a tablet at your side. It might feel different at first, but I think you'll find the benefits far outweigh the discomfort of adapting.

I've done the research, and Google Play Books provides a very nice reading experience on every platform, including Linux and iOS devices. As an experiment, I've decided to try publishing exclusively through Google Books.

The free sample includes a complete table of contents.

用户评论
例子太长了,读起来很痛苦😭。粗略的过了一遍,以后有需要再仔细读。不推荐新手阅读。 update:新手建议看《Java核心技术》。
从源头娓娓道来,告诉你为什么Java中好多奇怪的东西。示例逐步深入,全面细致又适可而止。适合熟悉入门和熟悉Api使用,相对于Java主要多了function programming,Java nio,和附录部分对于一些细节部分的讨论,比如hashcode和equal等。想深入研究Java源码的,当然还是要自己去看源码。我看的英文版,一开始觉得英文版会很难,其实看下去也不是很难。
例子很长,不过只要感兴趣并且有耐心,完全看的下去
https://lingcoder.github.io/OnJava8/#/sidebar 从翻译来看不错啊
读过中文版,还是以前的风格,大而全。
从去年实习结束开始,一直到现在终于啃完了这本大块头。 书写得很有意思,从语言设计的角度将JAVA的特性娓娓道来。JAVA为什么要添加这种特性、为什么有些特性十分丑陋、其他语言有哪些更优雅的设计思路。跳出语言的局限性,从编程需要的目的性出发,方才能更好地理解一门编程语言。
很细,很好。
非计算机从业人员,纯粹的兴趣驱使我看了这本书的开源翻译版。大师的又一佳作,函数式编程以及流式编程贯穿着书籍的后半部分,每节的例子虽然都十分繁多,但细细品味则能体会到其中的奥妙之处。但这本书并不适合零基础读者,需要有一定Java或其它语言基础(例如C++),作者在书中会阐述许多Java和C++的异同点,使读者对知识点掌握得更加深刻。
太厚了 读到泛型开始晕 认同作者说的 要识别那些是特性 哪些是设计失误
前面很好 后面也是跳着看了 又没看示例代码…
Z-Library