对于Java线程, 重点还是理解概念, 因为我知道在以后的工作中(除非从事系统级编程) ,自己写线程/线程池的机会是非常罕见的,都被类库,框架给封装好了。所以重点是理解, 看书的话就当然是看一大群大牛写的啊。
分享这篇文章前,我还要推荐下我总结的一些资料,我自己是一名从事了5年java开发的全栈工程师,辞职目前在做线上教育讲师,创了一个交流裙,我每天会在群内直播分享上课!今年年初我花了一个月整理了一份最适合2018年学习的java干货,,在这里相信有许多想要学习Java的同学,欢迎你们!
如果有正在学习java的程序员或者想要提高的程序员,可来我们的java技术学习群的哦73297,
6516里面免费送java的零基础教程噢!
一、《The Pragmatic Programmer: From Journeyman to Master》(程序员的修炼:从中级到大师)
这本书是面向所有程序员的,它保持了编程过程的新鲜度,我们可以在中不断的汲取力量,成长。
二、《The Java language specification》(Java编程规范)
有可能看过的人会觉得这本书并没有什么学习技能的地方,不过小编在这里要说的是,这本书提供的不仅仅是语言覆盖范围,如果我们大家想在Java VM更上一层楼的话,建议大家一定要看。
三、《Java in a Nutshell》(Java技术手册)
这本书是一本有口皆碑的Java经典畅销书,历年来有许多程序员都是以阅读此书开始进入Java程序设计的殿堂的。
四、《Clean Code: A Handbook of Agile Software Craftsmanship》(代码整洁之道)
《代码整洁之道》促使你思考代码中何谓正确,何谓错误。更重要的是,《代码整洁之道》将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。
五、《Effective Java》(通用程序设计)
在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。
但是光看书也挺无趣的,不妨和视频结合着看, 网上讲解Java的视频非常多。 注意:视频的好处就是能看到敲代码的过程, 代码是活的, 这点很爽。 如果视频只是按PPT讲编程, 果断扔掉。 书也有书的好处,能写成书的, 肯定是作者经过系统化思考,梳理才能形成的东西, 所以系统性比较强。 书还有其他优点, 例如可以随便的翻, 找到重点反复的看。
然后今天就分享到这里,大家记得点赞收藏,分享转发,关注小编哦!
领取专属 10元无门槛券
私享最新 技术干货