java初学者书籍推荐
java入门不难,但是入门之后能够坚持下去的就不多了,能够带着兴趣坚持下去的就更加少了。
我相信,初学者大部分人倾向于看各种各种的培训视频,这很好,看视频算是比较容易理解的。但是,还不够深入,也不够系统。这时候往往都只能知其然,不知其所以然,虽然短时间没有大问题,但是,不利于往后的发展,更不利于养成好的代码编写习惯。
书籍是必不可少的部分,从长远来看,它才是我们以后能够拥有独立编程思想的关键。
笔者也是资历尚浅,远不足以指点别人,但是,作为共同进步的同行业者,也许我们之间会有很多相似的境遇,以此为鉴,或许可以少走很多弯路。
一般来说,能做码农的人,最起码都是具有寻找资源能力的人,不然也不会进入这个日日需要学习的行业了。
好了,接下来主要给初学者推荐合适的书籍。
第一本书籍:java编程思想,为什么推荐这本书呢,因为编程最重要的不是写代码,而是思想,没有编程思想,永远都只会黏贴复制。而且这本书难度由浅入深,难度适中,工作中很多东西都有涉及,非常不错。当然,既然难度适中,也就是说还是有比较难的地方,不过不要紧,最重要的是,多读几遍,多跟着示例,敲代码,遇到不懂的直接跳过,待下次再读到的时候回顾下,往往有奇效。不懂的时候,并不是自己的问题,而是,它缺少了某些东西,而这些东西还在后面。书要一遍一遍的读,切记!
读完java编程思想,基本上,我们具备了一个初级java程序员的能力。至于动手编码能力,则需要一些项目练习,这时候,你去淘宝花个几块钱就能得到不错的项目,照猫画虎,以后就是你的项目经验了。
第二本书籍:深入分析javaweb技术内幕 ,这本书就有些难度了,主要是讲得比较深入,虽然只是讲到即止,但是,没有实际一段时间的工作经验,这本书会看得很疑惑。这本书跟第一本书跨度有点大,但为什么依然推荐这本书呢?主要是考虑到,时间问题,程序员最重要的是时间。没有多少时间给你学习,也没有多少时间给你循序渐进。你需要刺激。第一本书掌握可以让你成为中级码农,第二本书掌握,可以让你成为高级码农。没错,即便是掌握第二本书,依然是高级的码农而已。
为什么这么说呢?因为知识是需要时间消化的。
到了这一步,就可以再找些项目练手了。这时候做项目肯定跟之前的感觉是不一样的。
书不在多,而在于精。以后还会更新!