您的位置:网站首页 > Java教程 > 正文

程序员粉丝要求的Java开发技术书籍收藏!实践要跟上理论

类别:Java教程 日期:2018-7-26 17:04:37 人气: 来源:

  之前就有粉丝问小编,Java开发相关的技术书籍有什么推荐呀?之前看完《深入理解Java虚拟机》和《spring+mybatis企业实战》,最近再看《spring实战4》感觉太厚太枯燥了,求推荐redis和一些进阶高级开发的书籍,比如设计模式看哪本?编程思想要不要也系统看一下。

  有人说,看看源码就好了,工程简洁的就看。但小编觉得,看源码太没目的性了,写的好不好,好在哪说不出来,需要些理论支撑。但是做开发的话,单纯看理论没多大意义,如果能解决工作中的一些问题比较有意义。

  小编在这里给大伙儿介绍几本非常不错的书籍,希望能帮助到大家技术上的提升。当然思想上有提升,可不要行动上落后哦!

  如果大家想要学习java编程的小伙伴,可以关注小编头条号,【点击头像,右上角私信:学习】,小编是一名从事了6年java开发的全栈工程师,免费送一套比较系统的java资料、教程和工作经验,权当是福利吧!

  《设计模式之禅》就写的非常好!源码可以先看看《springMvc源代码分析与实践》,不要看所有,看requestmapping注解的实现即可。一定要学会用开闭原则,好代码都是这么写的。java一定要看那两本厚书,写的太好了。

  慢慢来。Mysql肯定要看几本的,运维的知识一定要有的,python.shell都要会写。项目管理工具要了解的,maven或gradle都要了解些,git或svn都要了解些。打包工具要了解的,jenkins或docker或ci。java的并发编程要了解的。nio网络也要了解的。kafka,es都得玩玩。

  可能有小伙伴平时项目就是基于微服务那套,dubbo+kafka+redis+elastic job+maven+git+jenkins+oracle,然而了解都了解,用也都会用,就是一问看过dubno源码没,就不敢说了。

  所以光了解还不够,kafka里的网络,日志实现需要知道下。redis就推荐《Redis设计与实践》和《Redis开发与运维》这两本书。maven的插件,打包流程了解下。git的命令行操作了解下,现在创业公司打包都转向ci/cd,比jenkins方便。dubbo源码没看过,但它的中文文档丰富,可以去看看,带着问题去,比如看看它怎么做服务发现的?源码一定要一口气看下去,不要这几天看点,过几天看点。不要想把整个原理都看懂,毕竟很多知识有缺失,不是一下子可以吃透的。

  先看spring m季建业的情人vc源码练手,这个很方便调试。直接打断点在jar包代码里,启动你的服务就可以一步一步走下去。

  如果大家想要学习java编程的小伙伴,可以关注小编头条号,【点击头像,右上角私信:学习】,小编是一名从事了6年java开发的全栈工程师,免费送一套比较系统的java资料、教程和工作经验,权当是福利吧!

  本文由 325游戏(m.325games.com)整理发布

关键词:官方java书籍
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved