java程序员看什么书籍比较好?(小白升级路线)

最近秋招完之后想静下心好好沉淀下java的知识,因为总是感觉有好多基础知识总是掌握的不太熟,然后就开始看以前买来的书籍,作为一个已经学习了两年java的初级程序员,在学习的过程中真的是走了好多弯路,个人感觉学习java或者说是任何的编程语言,入门到熟练的最快捷径就是多看书,看好书,当然这些书籍要有相应的阅读路线,如果刚开始就看比较有深度的书籍,自信心受到打击,那学习的欲望可能就会不强,所以我推荐一些学习的路线,仅仅按照我买的书籍来推荐,当然我在买的过程在豆瓣和知乎上请教过很多前辈,本人最近也在啃。大神勿喷,本文仅适合小白,以下推荐要有一定的java基础。

  • java基础部分
  1. Java编程思想
  2. Java核心技术卷一(编程思想可能比较难啃,但确实是一本好书,核心技术卷一前提是有java基础,不适合入门)
  • java进阶部分
  1. 深入理解java虚拟机
  2. HeadFirst设计模式
  3. Effective Java(提高编写java代码)
  • java并发编程
  1. java并发编程之美(基础,小白可以直接看,最近在看这本书)
  2. java并发编程的艺术(要有并发基础)
  3. java并发编程实战(这本书评分很高,但是真的难啃,我买了,打算以后看)
  • 数据库(对我来说很重要,数据库优化不仅仅是DBA的事)
  1. SQL必知必会
  2. MySQL必知必会
  3. 高性能MySQL(还没买,有这个打算)
  • 算法和数据结构
  1. 大话数据结构(C语言版,不过不影响)
  2. 算法4
  • Linux和网络部分
  1. 计算机网络(学校教材)
  2. 图解TCP/IP,图解HTTP(同一个作者)
  3. 鸟哥私房菜(linux)
  • 框架部分(我刚开始学习框架是跟着网上的视频,或者去官网看,感觉会运用,但是长时间不用,就会遗忘,可能确实和我代码敲的少有关系,我觉得重点是理解框架,推荐教程和书籍结合起来看)
  1. spring实战
  2. 深入浅出springboot

以上就是一些个人建议,最近自己也在看,等全部看完后再来总结。附上个人宿舍部分书籍。
在这里插入图片描述

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值