Learning must-see Java Java books (the latest version of the HD Chinese attached download link)

Later this year, I officially systematic learning Java (before learning C ++). Recently the study of the use of Java books collate it, and share it, hope to have some help for learning or who are ready to learn Java.

About Java learning course, tools and IDE IntelliJ IDEA of installation can see my previous article. Of course, I also constantly update their study concluded. You can also concerned about me, we will study together exchanges and common progress.

Link failure or slow download speeds, you can whisper me or leave a message.

Getting Started with Java

"Java core technologies: Volume 1 Basics"

Since the first edition, has been much favored by the majority of Java programmers, sold briskly, Java is the classic books. The book sample program is designed not only has practical value, easy to read and understand, can serve as a good start to write their own programs for beginners, but also can help programmers to quickly understand the new features of Java SE 8, or rapid shift from other languages Java language.

This book is suitable for beginners looking to learn.

Download Link Password: 102,530

Java Advanced

《Thinking in Java》

The book won wide acclaim from the programmer, even the most difficult concepts in Bruce Eckel text and small affinity and direct programming examples will resolve in the face of the invisible. From the basis of Java syntax to the most advanced features (depth of object-oriented concepts, multi-threading, automatic project build, unit testing and debugging, etc.), this book can guide you step by step easy to master.

Suitable for a certain Java-based learners.

Download Link Password: 102,530

"JAVA Concurrent Programming real"

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

下载链接密码:102530

工具

IntelliJ IDEA 简体中文专题教程

IntelliJ IDEA简体中文专题教程,应该是全网最全的中文教程了,包括一些常用的快捷键和配置等等。

使用IDEA的学习者有必要看一下。

下载链接密码:102530

《maven实战》

本书内容全面而系统,Maven的原理、使用方法和高级应用尽含其中;注重实战是本书的另一个特点,不仅在各个知识点都辅有大量的小案例,而且还有一个综合性的案例贯穿全书。如果你想使用Maven,或正在使用Maven,本书将给你绝佳的指导。

学习Maven最好的书籍之一。

下载链接密码:102530

Spring 框架

Spring实战(第4版)

《Spring 实战(第4版)》是经典的、畅销的Spring学习和实践指南。 这一版针对Spring 4进行了全面更新。适用于已具有一定Java 编程基础的读者,以及在Java 平台下进行各类软件 开发的开发人员、测试人员,尤其适用于企业级Java 开发人员。本书既可以被刚开始学习Spring 的读者当作学习指南,也可以被那些想深入了解Spring 某方面功能的资深用户作为参考用书。

Spring学习很好的书籍。

下载链接密码:102530

《Spring Boo实战》

本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。

下载链接密码:102530

数据库

《深入浅出MySQL》

网易DBA写的一本MySql书籍,作为一个开发者,我们只要看第一部分基础篇、第二部分开发篇、第三部分优化篇即可。

下载链接密码:102530

《MyBatis从入门到精通》

《MyBatis从入门到精通》中从一个简单的MyBatis查询入手,搭建起学习MyBatis的基础开发环境。通过全面的示例代码和测试讲解了在MyBatis XML方式和注解方式中进行增、删、改、查操作的基本用法,介绍了动态SQL在不同方面的应用以及在使用过程中的最佳实践方案。

下载链接密码:102530

《MongoDB实战(第二版)》

很好的一本MongoDB实战书,作者参与过MongoDB的驱动开发,感兴趣的可以都看下。

下载链接密码:102530

代码规范类

《代码整洁之道》

《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,《代码整洁之道》作者给出了一系列行之有效的整洁代码操作实践。

下载链接密码:102530

《Effective Java中文版》

《Effective Java》是 Java 领域的经典之作,其影响力不亚于《Think in Java》。它是每个 Java 开发者的必读书籍,值得多次阅读品味,并不断实践其中的经验技巧。

下载链接密码:102530

《Head First Design》

《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。 有了设计模式,就可以利用其他人的实践经验的精华, 因此省下的时间可以用在其他的事情上,如:更有挑战性的事情、更复杂的事情以及更有趣的事情

下载链接密码:102530

其他

待补充。。。

Guess you like

Origin www.cnblogs.com/leton/p/12040851.html
Recommended