大家好,今天小编关注到一个比较有意思的话题,就是关于java语言圣经的问题,于是小编就整理了1个相关介绍Java语言圣经的解答,让我们一起看看吧。
一个刚工作的JAVA程序员该看哪些书籍?
谢邀。简单列几本:
- 《JAVA编程思想》夯实基础。这本书算是Java圣经,但是不适合入门,需要有一定的基础。讲述了JAVA的方方面面。需要花力气去啃。啃明白了你会有豁然开朗的感觉。好的基础是后面学习新技术的基石。
- 《重构》好代码是改出来的。马丁福勒的经典书。一步步的告诉你该怎么重构代码。避免你写出面条代码。
- 《Effective Java》避免Java中的坑。Java语言本身有很多坑,本书以条目的方式列出了一条条的建议,帮你避免这些坑。
- 《敏捷软件开发:原则、模式与实践》面向对象原理与模式。另一位马丁大叔的书,面向对象设计原理及设计模式的应用。结合GOF的《设计模式》效果更佳
- 《人件》如何进入心流。偏管理的一本书,与《人月神话》不同,本书可以说是从程序员的角度来讲项目管理,讲外部环境对软件开发的影响。其中很多内容深有体会,可以在工作一段时间后来看
- 《Spring实战》JAVA企业开发事实上的标准。这个算是Java程序员的必备技能之一了,不赘述了。
- 《Code Complete》中文《代码大全》,翻译很有误导性。这是一本软件构建手册,讲了软件构建的完整流程,也建议工作一段时间后再看
看书!!!得怕是你没那么多时间,也没那么多精力去看了。好书不多就那么几本,但是总体来说,有的书可能被为入门等级,但是你发觉真正刚入门的人,其实是看不下去的。比如《Java编程思想》《Effective Java》,是需要结合项目和自己的理解去看,才会有收获。
刚工作的话,不太建议再来看这些砖头大部头书了。这些书应该在学校的时候边看边敲代码,或者有一定的工作经历后,慢慢回味的。建议是去看一些网络上的教程,小项目啊啥的都行,这就是所谓的速成的意思。速成不是不好,是让自己快速融入到工作中,快速解决项目问题的关键。一开始可以直接看别人是怎么编写一个功能的,自己快速拿来就用,把项目搞定,慢慢的你就强大起来。
这有点像读书做数学题一样,可能你一开始都不用想太多,见过无数个题,刷了无数的题,发觉原来套路是这样的。当你自己面对一些新问题时,发觉不要刷题,不需要网上搜,也不需要看别人的方案,直接自己搞起来了。
首先明确你当前的目的是什么,
接着你要初步明确你当前是什么层次,
然后才能弹看什么书,
Java基础类的书,经典的书不多,也就那几本,可以精读。 举例说明Java核心技术卷1,2。
你要明确你自己看书的目的,为了学习原理?还是为了能够快速的工作,这样看书的选择可能差别会特别大,
另外别人给你推荐的永远是别人自己认为是对的,包括现在我给你求你说的,所以只能给你说一些方法,
如何找书,通过关键字,比方说学Java,你要利用各个购物平台,去搜索,这样你会得到相关的书籍信息,而不会到的一堆的培训机构。你要相信大家都在看的肯定是经典或者精品的,然后用销量排行,想看最新就用最近出版, 希望你能总结一套自己的方法来找自己想学习的书籍,2019即将开工,希望每日,周,月,季,年都有新的书籍阅读,共勉!
手机手打,有用可关注!
到此,以上就是小编对于java语言圣经的问题就介绍到这了,希望介绍关于java语言圣经的1点解答对大家有用。