学习Java必看的Java书籍(高清中文最新版附下载链接)
今年下半年,我正式系统地学习java(之前学习c++)。最近把学习java所用到的书籍整理了一下,分享出来,希望对正在学习或准备学习java的人有一定的帮助。
关于java的学习路线,和ide工具intellij idea的安装使用可以看我之前的文章。当然,我也在不断更新自己的学习总结。也可以关注我一下,大家一起学习交流、共同进步。
链接失效或下载速度慢的话,可以私聊我或留言。
java入门
《java 核心技术:卷1 基础知识》
第1版出版以来,一直备受广大java程序设计人员的青睐,畅销不衰,是java经典书籍。书中示例程序经过精心设计,不但具有实用价值,而且易于阅读理解,可以作为初学者自己编写程序的良好开端,也能够帮助程序员快速地了解java se 8的新特性,或迅速从其他语言转向java语言。
初学者很适合看这本书来学习。
密码:102530
java进阶
《thinking in java》
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在bruce eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从java的基础语法到*特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。
适合有一定基础的java学习者使用。
密码:102530
《java并发编程实战》
本书深入浅出地介绍了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
其他
待补充。。。
附
上一篇: 用Swoole+React 实现的聊天室
下一篇: angular cli 反向代理实现跨域