Java学习资源 | Java编程好书分享,必读!

Java资源合集(书籍版)

入门

进阶

高级

样样俱全

书籍

  • 《JAVA核心技术 卷1》

    有一些编程基础的同学推荐阅读,可以学习一段时间回头再看看

  • 《JAVA编程思想》

    Java圣经,值得仔细品读,作者的功力十分深厚,即使很多内容还无法理解,但每次读完一定会有所收获

  • 《Effective Java》

    书并不厚但是干货十足,作者讲述Java的最佳实践和经验规则。它能帮助我们写出清晰、健壮、高效的代码,同时这本书涵盖了非常多的面试考点,一定要牢记于心

  • 《Head First Java》

    偏趣味性,语言也比较轻松,能将高深的知识讲的浅显易懂,不会让人觉得枯燥无味

  • 《Head First Servlets and JSP》

    轻松幽默读起来很愉快,但是实在是很厚,而且部分技术已经过时,有时间的同学可以选读

  • 《鸟哥的Linux私房菜》

    更适合运维工程师,简单易懂

  • 《MySQL必知必会》

    小册子作为基础入门,没有什么理论的堆砌,是一本实践指南

  • 《MySQL技术内幕》

    学习数据库原理,索引优化、事务、锁、范式都是重点

  • 《图解HTTP》《图解TCP/IP》

    入门网络编程可以读

  • 《UNIX网络编程 卷1》 《TCP/IP详解 卷1》

    深入研究网络编程,大多数开发者接触http和tcp、udp、ip协议比较多,但是对整体网络协议栈有个完整了解是必要的

  • 《深入理解Java 虚拟机》

    本书是JVM公认的推荐好书,是Java进阶必看书籍,详细讲解了类加载、Java内存原理、垃圾回收机制等知识

  • 《Java性能权威指南》

    本书通过使用JVM和Java平台,以及Java语言和应用程序接口,详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼

  • 《大话设计模式》

    如果以前未接触过面向对象程序设计,那么本书必读,毕竟面向对象程序设计和C语言中面向过程设计有很大的不同

  • 《数据密集型应用系统设计》

    豆瓣评分9.7,堪称分布式领域圣经,本人非常后悔没有更早的阅读本书。本书并没有局限于那种分布式框架,而是着重讲解分布式整体架构设计理念和基础知识。作者水平非常高,本书广度非常大(诚然并不是很深,要在一本书里将那么多知识深度讲解也是不可能的),深入浅出,大家不用担心晦涩难懂(在这里更加推荐英文基础好的话直接读英文原版)。

  • 《高性能MySQL》

    数据库本书深度讲解了mysql引擎架构、索引设计、SQL查询优化的实战技巧、复制、分片等原理,还有运维技能。适合精读。

  • 《重构》

    所谓精益求精,同一件事,同一个功能,让不同的人来做会写出不同的代码。本书通俗易懂,教你如何不断优化现有代码,逐步迭代重构,写出清晰易懂、功能正确、可扩展可维护的代码。

支持正版图书

#往期回顾#

为什么学Java?五大理由助你起航!

怎么学Java?最全Java学习路线,总有一款适合你

微信扫一扫下方名片关注,会有更多Java相关知识,更有Java学习方法、项目源码免费分享

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值