所在的位置: 程序员 >> 职业分类 >> 图灵Java书单

图灵Java书单

Java书单共17本:

Java入门《Java编程思维》《Java技术手册(第6版)》

Java进阶

《Java程序员修炼之道》

《Java8实战》

《Java性能权威指南》

《Java性能优化权威指南》《SpringBoot实战》

《算法(第4版)》《图解设计模式》

《Tomcat架构解析》

Java进阶之函数式编程《Java8函数式编程》

《函数式编程思维》

《Scala与Clojure函数式编程模式:Java虚拟机高效编程》

JVM语言图书推荐《Groovy程序设计》

《Scala程序设计(第2版)》

《Clojure经典实例》

并发《七周七并发模型》

Java入门

1.Java编程思维

作者:AllenB.Downey,ChrisMayfield

译者:袁国忠

书号:-7---0

定价:59.00/电子书29.99元

开本:16

页数:

实用计算机入门教程,零编程经验也能搞定Java

Alley教授特别理念Java实践篇,用Java诠释计算机科学

直击问题本质,教你“计算机科学家的思维方式”

《Java编程思维》从最基本的编程术语入手,用代码示例诠释计算机科学概念,旨在教会读者像计算机科学家那样思考,并掌握解决问题这一重要技能。书中内容共分为14章、3个附录,每章末都附有术语表和练习。

本书无意全面介绍Java,只是想让读者了解基本的编程结构和技巧。从小问题和基本算法着手,逐步过渡到面向对象设计,用计算机教学术语讲,本书采取的是“迟来的对象”法。

2.Java技术手册

作者:BenjaminEvans,DavidFlanagan

译者:安道

书号:-7---5

定价:79.00元/电子书39.99元

开本:16

页数:

伦敦Java用户组发起人Evans,Mozilla高级前端工程师Flanagan作品

帮助Java程序员充分使用Java7和Java8功能

新版全面更新,提供大量示例

本书是Java方面非常重要的一本参考书,涵盖Java7和Java8。 部分介绍Java编程语言和Java平台,主要内容有Java环境、Java基本句法、Java面向对象编程、Java类型系统、Java的面向对象设计、Java实现内存管理和并发编程的方式。第二部分通过大量示例来阐述如何在Java环境中完成实际的编程任务,主要内容有编程和文档约定,使用Java集合和数组,处理常见的数据格式,处理文件和I/O,类加载、反射和方法句柄,Nashorn,以及平台工具和配置。

Java进阶

3.Java程序员修炼之道

作者:BenjaminEvans,MartijnVerburg

译者:吴海星

书号:-7---4

定价:89.00元

开本:16

页数:

Java开发人员进阶必备,涵盖Java7新特性

伦敦Java用户组发起人Evans、Verburg力作

详细剖析Java编程核心技术,包括依赖注入、并发、类文件与字节码、性能调优等

多语种项目示例,全面展示Groovy、Scala和Clojure在JVM上的应用

本书分为四部分, 部分全面介绍了Java7的新特性,第二部分探讨Java关键编程知识和技术,第三部分讨论JVM上的新语言和多语言编程,第四部分将平台和多语言编程知识付诸实践。

4.Java8实战

作者:Raoul-GabrielUrma,MarioFusco,AlanMycroft

译者:陆明刚劳佳

书号:-7---7

定价:79.00元/电子书39.99元

开本:16

页数:

Java8 指南

通过新的StreamAPI及Lambda表达式等示例全面讲解Java8新特性

为Java程序员开启函数式编程大门

本书结构清晰、内容翔实,从实例入手,涵盖Java8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java8新特性的 指南。

5.Java性能权威指南

作者:ScottOaks

译者:柳飞陆明刚臧秀涛

书号:-7---5

定价:79.00元/电子书39.99元

开本:16

页数:

原版目前 的Java性能书,Oracle 架构师ScottOaks作品

《Java性能优化权威指南》译者柳飞、陆明刚,《Groovy程序设计》译者臧秀涛合译

本书全面深入地介绍Java7和Java8中有利于性能 化的因素,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器 化应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存 实践;线程与同步的性能,以及数据库性能 实践等。

6.Java性能优化权威指南

作者:CharlieHunt,BinuJohn

译者:柳飞陆明刚

书号:-7---3

定价:.00元

开本:16

页数:

Java性能调优圣经,高级性能工程师CharlieHunt、BinuJohn作品

Java之父JamesGosling、Oracle工程副总裁SteveWilson重磅推荐

全面细致,涵盖性能监控、性能分析、JavaHotSpotVM调优、高效基准测试以及JavaEE应用性能调优

本书由曾任职于Oracle/Sun的性能优化专家编写,系统而详细地讲解了性能优化的各个方面,帮助你学习Java虚拟机的基本原理、掌握监控Java程序性能的工具,从而快速找到程序中的性能瓶颈,并有效改善程序的运行性能。

7.SpringBoot实战

作者:CraigWalls

译者:丁雪丰

书号:-7---5

定价:59.00/电子书29.99元

开本:16

页数:

收录诸多案例,精讲SpringBoot应用技巧

全面分析SpringBoot核心功能和特性

掌握高效Java开发利器,快速构建微服务

畅销书《Spring实战》作者CraigWalls 力作,Spring技术权威专家JoshLong推荐

本书内容涵盖起步依赖、SpringBootCLI、Groovy、Grails、Actuator。对于SpringBoot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,方便读者查阅。

8.算法(第4版)

作者:RobertSedgewick,KevinWayne

译者:谢路云

书号:-7---0

定价:99.00

开本:16

页数:

Sedgewick之巨著,与高德纳TAOCP一脉相承

几十年多次修订,经久不衰的畅销书

涵盖所有程序员必须掌握的50种算法

分中文版和英文版,豆瓣9.4分

本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。

9.图解设计模式

作者:结城浩

译者:杨文轩

书号:-7---9

定价:79.00元

开本:16

页数:

原版连续畅销12年、重印25次!

用Java语言讲解GoF的23种设计模式

张图表+Java示例代码=轻松理解GoF的23种设计模式

在讲解过程中,不仅搭配了丰富的图片,而且理论结合实例,用Java语言编写代码实现了设计模式的程序,让程序真正地运行起来,并提供了运用模式解决具体问题的练习题和答案。

10.Tomcat架构解析

作者:刘光瑞定价:79.00元

基于Tomcat 版本,全面解析应用服务器架构

涵盖Tomcat所有组件的详细配置、使用与优化

知识讲解广度与深度结合,系统性与完整性兼备

本书基于Tomcat8.5.x全面介绍了Tomcat的架构、各组件的实现方案以及使用方式,主要包括Tomcat的基础组件架构以及工作原理,Tomcat各组件的实现方案、使用方式以及详细配置说明,Tomcat与Web服务器集成以及性能优化,Tomcat部分扩展特性介绍等。

Java进阶之函数式编程

11.Java8函数式编程

作者:RichardWarburton

译者:王群锋

书号:-7---1

定价:39.00元/电子书19.99元

开本:16

页数:

Java编程思想转型函数式编程,Lambda表达式引领框架和设计模式变革

助你了解Java8新特性,写出简单干净的代码

本书将探讨如何编写出简单、干净、易读的代码;如何简单地使用并行计算提高性能;如何准确地为问题建模,并且开发出更好的领域特定语言;如何写出不易出错,并且更简单的并发代码;如何测试和调试Lambda表达式。

12.函数式编程思维

作者:NealFord

译者:郭晓刚

书号:-7---3

定价:49.00元/电子书24.99元

开本:16

页数:

大量函数式编程示例,Scala、Clojure、Groovy、Java8实现

彻底搞懂函数式编程思维,并了解在函数式语境下的设计模式和代码重用

ThoughtWorks知名软件架构师NealFord作品,AgileDeveloper创始人VenkatSubramaniam推荐

本书内容涵盖:

解释为什么众多命令式语言都在增加函数式能力

通过普通的编程问题来比较函数式和命令式的解答方案

考察将例行杂务委托给运行时的各种方式

学习用记忆和缓求值特性来取代手工编写的方案

探讨在函数式语境下的设计模式和代码重用

分别在Java8、函数式架构和Web框架下检验函数式思维在真实案例中的表现

分析生活在一个范式更丰富多彩的世界里的优缺点

13.Scala与Clojure函数式编程模式:Java虚拟机高效编程

作者:MichaelBevilacqua-Linn

译者:赵震一

书号:-7---0

定价:49.00元/电子书24.99元

开本:16

页数:

函数式编程领域佳作,从面向对象过渡到函数式编程必读

涵盖函数式编程常用模式,及如何替代面向对象编程模式

小型Web示例框架TinyWeb从Java重构到Scala、Clojure版本

本书主要内容包括:函数式编程简介,Java、Scala、Clojure三种语言中的TinyWeb对比,函数式编程范式如何替换面向对象编程模式,以及几种主要的函数式编程范式等。

JVM语言图书推荐

14.Groovy程序设计

作者:VenkatSubramaniam

译者:臧秀涛

书号:-7---9

定价:69.00元/电子书29.99元

开本:16

页数:

Jolt获奖作者 作品,Groovy 书

既涵盖Groovy编程基础,又涉及 高级特性

Java程序员提高效率必读

本书是一本全面实用的Groovy程序设计指南,既涵盖Groovy编程基础,又涉及该语言的 高级特性,如模拟对象的单元测试、Builder的使用、在数据库和XML中的以及创建DSL等。

15.Scala程序设计(第2版)

作者:DeanWampler,AlexPayne

译者:王渊陈明

书号:-7--81-0

定价:.00/电子书59.99元

开本:16

页数:

全面展示Scala语言生态环境下,高效编写代码的方法与技巧

涵盖Scala 语言特性,新添了模式匹配、推导式以及高级函数式编程

Typesafe顾问DeanWampler、Twitter平台负责人AlexPayne作品

Scala这种JVM编程语言集成了现代对象模型、函数式编程和先进类型系统的所有优势。本书通过代码示例,向你展示如何即刻高效地利用该语言和生态系统,同时解释为何Scala是开发高可扩展、以数据为中心的应用程序的理想语言。这一版还介绍了Scala的新特性,新增了模式匹配和高级函数式编程章节。此外,你还会学到Scala的命令行工具、第三方工具、库等。

16.Clojure经典实例

作者:LukeVanderHart,RyanNeufeld

译者:王海鹏徐宏宁

书号:-7---8

定价:95.00元/电子书49.99元

开本:16

页数:

Clojure开发指南,全面经典

汇集全球60多名 Clojure开发者多个经典实例

解决方案全面广泛:从构建动态网站和应用数据库到网络通信、云计算、高级测试策略等

本书以具体实例的形式讲解了Clojure语言在不同领域的应用,不仅介绍如何运用Clojure,而且还展示了很多常见库。书中给出了添加了注释的示例代码,详细分析并解释了数百个真实世界的编程任务。读者既可通过本书深入了解Clojure的精髓,也可将本书用作参考指南,解决具体问题。本书适合各层次Clojure开发人员阅读。

并发

17.七周七并发模型

作者:PaulButcher

译者:*炎

书号:-7---9

定价:49.00元/电子书24.99元

开本:16开

页数:

借助Go、Java、Clojure、Elixir、Scala、C等编程语言,剖析主流并发编程模型

技术创业者、前SwiftKey首席架构师PaulButcher作品,“七周七系列”佳作

本书通过以下七个精选的模型帮助读者了解并发领域的轮廓:线程与锁,函数式编程,Clojure,actor,通信顺序进程,数据级并行,Lambda架构。书中每一章都设计成三天的阅读量,每一章均有复习,用于概括本章模型的优点和缺陷。

“七周七系列”其他作品还包括:《七周七语言》《七周七语言(卷2)》《七周七数据库》《七周七Web框架》。

查看江南白衣的“我的Java后端书架”

赞赏

长按







































北京那个治疗白癜风医院比较好
白癜风复色



转载请注明:http://www.xxcyfilter.com/zyfl/8849.html