推荐给java初学者看的书籍
《Head First Java, 2nd Edition(中文版)》这本书不仅内容丰富、有趣且通俗易懂,并且涵盖了所有 Java 相关的基础知识。如果你是 Java 初学者,这本书正适合你。
《Java 核心技术(卷1、2)》写作风格相比 Head First 趣味性来说更显传统,所涵盖的内容包括 Java 基础知识及高级应用,是对于入门来说的另一种选择。
《Java 编程思想(第4版)》必读之作,不仅涵盖所有 Java 基础,对于编程思想层面的提升也有很好的帮助。
《Head First 设计模式》延续 Head First 一贯生动趣味的写作风格,介绍 23 个设计模式,推荐作为设计模式入门级书。
《Effective Java 中文版(第2版)》Java 编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。
《重构:改善既有代码的设计》出自于 Martin Fowler 的大作,写出优秀代码的必经之路。 《Java Concurrency in Practice》了解 Java 并发编程必读佳作,建议阅读英文版。
如何自学JAVA,怎么去学习,下面过来人给你一些建议?
第一:制定适合自己的学习计划
要知道先学习什么,在学习什么,以及要学习那些技术,根据自己的时间安排,从整体来预计要多久学完,什么时候开始找工作
第二:制定学习周期
从小的来说,就是入门基础内容学多久,培训机构的安排是2个月入门,那自学要安排好自己的时间,一天学几个小时,什么阶段看视频,什么阶段做练习题,什么阶段复习巩固
第三:学习资源
自学需要的是一套完整的学习视频教程,学习路线,跟着视频的内容学习,跟着学习大纲走,踩知道每个阶段的重点,要学习那些内容
第四:善于思考,总结
在学习的过程中难免是会遇到问题的,当遇到问题的时候记录下来,面向百度编程,去收索答案,在找不到答案的情况下可以请教他人,或者把这个问题标注,继续往下学习,后期在看这个问题的时候就很好解决了
第五:写博客,做笔记
好记性不如烂笔头,看10遍不如动手写一遍或者敲一边,初学者在学习的时候要做笔记,学习后整理笔记,或者写成思维导图,方便温习。
有时间要谢谢博客,可以在博客园或者优快云,简书上写,可以提高逻辑思维和写作能力
第六:多交流
自学不要闷头学习,要多交流,遇到不懂得问题有时候不要死钻牛角尖,需求他们帮助也是最好得,也有一个学习氛围,加一些高质量得社群,我自己建的,都是初学者为主,讨论氛围好,需要来的欢迎
最后小编给正在学习的小伙伴分享一些Java学习资料,免费自行下载,QQ群——927296445