为找工作推荐几本经典的书(JAVA)
找工作之前,很多同学都会想去找一些书籍来复习下,但是在你复习之前,首先要搞明白你需要找一份什么方向的工作。我这里仅抛砖引玉的推荐一些比较经典的书籍(适合JAVA方向且非底层,非前台),看完不会花费太长时间。
| 类型 | 第一梯度书籍名称 | 推荐理由 |
| JAVA基础 | 《JAVA编程思想》 |
这本书算入门书籍了,但是闪光点在于作者从较高的层次来理解JAVA这门程序设计语言,境界很高。 另外有一本《JAVA核心技术》,偏向于手册风格,应先精读《JAVA编程思想》之后再浏览一番。。 |
| JAVA提高 |
《Effective JAVA》 《改善JAVA程序的150个建议》 |
这些类型的书籍适合配合一些实际的代码训练,从实践中掌握并熟记。其他的还有《轻快的JAVA》, 《JAVA解惑》,可以从中选择2-3本看看即可,实践出真知,理解才更深刻。 |
| JVM | 《深入理解JAVA虚拟机》 |
老实来说,关于JVM方面的好书籍确实很少,这本非常经典,且易于理解。当然了。。如果先前一点基础 都没有还是有一点点晦涩的,这本书必读。 |
| JAVA并发 | 《JAVA并发编程实践》 |
并发编程是JAVA面试中经常提问的领域,而且很有难度,这本书是好书,如果英语不差的话,建议读原 版,中文读起来很生硬。 |
| 设计模式 | 《Head First 设计模式》 |
之所以没有推荐那几本非常经典的设计模式的书,是因为实在没啥兴趣深读下去。这本非常有趣,且易于 理解,至少当漫画书看完,不会想睡觉。。。(想深入研究还是推荐那几本经典的) |
| JAVA算法 |
《 编程之美》,《算法导论》 《编程珠玑》 。。。 |
这里没有给太多的算法书,因为我对于算法的研究主要还是在各类博客,各种OJ上,所以这里没有推荐太多。 (注意c/c++类型的算法主要偏向于指针,链表和树,而JAVA则经常偏向于排序,查找,动态规划) |
| 网络与操作系统 |
这些去网上找找即可,我没有花太多的时间在上面。 |
以上仅仅是一家之言,如果有更好的推荐,欢迎一起交流。

浙公网安备 33010602011771号