本书是布鲁斯 • 埃克尔时隔 15 年,继 Thinking in Java 之后又一力作,基于 Java 的 3 个长期支持版(Java 8、11、17),讲解 Java 核心语法,并对 Java 的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。
主体部分共 22 章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函数式编程、流、异常、代码校验、文件、字符串、泛型等。
本书适合各个层次的 Java 开发者阅读,同时也可作为面向对象程序设计语言以及 Java 语言的参考教材。
##这是一本很特别的编程语言“入门”书籍,虽然是介绍Java,但书中不乏对Java的各种吐槽。作者写作的角度很高,介绍语言细节但又不拘泥于细节,着重于传达编程思想。
##非常好的java书
##这本书,怎么说呢!是thiking in java 第四版的升级版,这本书中的代码主要是讲Java 17的一个版本。这本书很渊博值得深度,但是也很难读懂对于一个新手来说
##推荐
##时隔多年Bruce又一力作,可以看成是《Thinking in Java》的升级版。新书延承老版本讲解编程思想的同时,舍弃了过时的内容并加入了Java8之后版本的新特性。CompeleteFuture、Stream和函数式编程这三部分讲的还不错,值得一读。
##这本书,怎么说呢!是thiking in java 第四版的升级版,这本书中的代码主要是讲Java 17的一个版本。这本书很渊博值得深度,但是也很难读懂对于一个新手来说
##时隔多年Bruce又一力作,可以看成是《Thinking in Java》的升级版。新书延承老版本讲解编程思想的同时,舍弃了过时的内容并加入了Java8之后版本的新特性。CompeleteFuture、Stream和函数式编程这三部分讲的还不错,值得一读。
##推荐
##少有的一本会从java设计理念入手的书。作者不但会深入讲解语法的细节,还会批判一些java的缺点,同时也会展现java设计团队的无奈。第一次从上帝视角看待这些问题,受益匪浅