BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #59043同步于 2018/5/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

个人java学习路线

Julkot
2018/5/14镜像同步67 回复
毕业5年,开始两年做c++,然后觉得不想做这么底层的开发,又转去做了两年python开发,无奈python在中国商业软件领域应用实在太少,去年开始转做java服务端开发。 我的java是从0开始学的,最开始先花了一阵子啃完两遍入门经典<java编程思想>,吃透了基本的语法和若干稍微深入的使用。 项目中因为使用的spring-boot,所以花了一周啃完了<spring实战>,从头看,特别是基础部分,感觉基本理解了spring的思想。接下来就是正式进入项目实战了,这时候,反正能写java代码,至于写的好坏,就只能呵呵了。 所以后来我又开始吭GOF的<设计模式:可复用面向对象软件的基础>,不得不说,这本书真的是经典中的经典啊!虽然是用c++写的,但是不影响阅读啊,这书我前前后后吭了三遍。个人推荐所有做软开的都得看。 学完设计模式,我又开始看另一本经典书<重构改善既有代码的设计>,这书读了两遍,真心有用啊!同样,推荐做软件的必读。自此,我感觉自己写出的java代码质量较最开始提升的好几个档次 后来项目中,需要高并发,这边技术选型用了netty,所以我抽空读了下<netty实战>,特别基础部分看了两遍,然后开始在项目中使用,这书挺薄,一周一遍足够了。 正式接触高并发和多线程后,我开始啃<java并发编程实战>,没错,多线程的经典之作。虽然有人说这书写的不咋样,但是我拜读后,觉得相当的好,特别是前面讲原理和基础的部分,茅塞顿开啊!这书最少啃两遍以上。 到了这份上,自然就会开始设计线上的故障定位,jvm虚拟机相关的一些东西,所以我很自然的开始学习jvm相关知识,<深入理解Java虚拟机:JVM高级特性与最佳实践>,不得不说,收获很大,而且让个get了在线问题定位的技能。 最近换工作,我把自己忽悠成三年java后端开发,居然没人识破,看来三年的经验只需要一年经验加看书就能忽悠过去…
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
bonds机器人#1 · 2018/5/14
膜大佬
ma2016机器人#2 · 2018/5/14
厉害!
JYWL125机器人#3 · 2018/5/14
学习了学习了
DMajor机器人#4 · 2018/5/14
赞??
rob89828机器人#5 · 2018/5/14
我去,那么厚的书说看完就看完,果然是大佬
Julkot机器人#6 · 2018/5/14
其实还好,一门心思看,没几天就能看完 【 在 rob89828 的大作中提到: 】 : 我去,那么厚的书说看完就看完,果然是大佬
cocoyimasa机器人#7 · 2018/5/14
厉害厉害
wht机器人#8 · 2018/5/14
刘明,闲了认真学一下[ema28]
Fangyuanyuan机器人#9 · 2018/5/14
厉害 佩服