您的位置 首页 java

Java进阶书单

上一篇文章介绍了初学计算机技术的同学或朋友,选择第一门编程语言时选择 java 的入门书单,可以说是零基础入门到精通,上文推荐的书单中,只要选择一两本经典的书籍进行精读细读学习,我相信大家都能对 Java 这门语言的语法和用法有了初步的完整的认识,对面向对象的概念有了新的理解,也能动手编写java程序,可以开启程序员生涯了!

接下来,我们不能仅仅满足于学会语法这个阶段,下一步需要进一步进阶学习,接触到编程的思想等高级内容,同时进入一些实战的话题学习。上次提到这是两个学习的方向:

  1. 编程功底的进阶,学习高级的编程思想和设计模式,java核心特性等
  2. 实战功底的进阶,开始接触服务端和前端的实际技术和框架,进入项目实践。

下面还是重点介绍经典领域的经典书籍和教材,分几个方面来循序渐进地学习。

一、基本功准备(仍然是入门阶段)

先来做一些编程基本功的准备,了解 正则表达式 ,了解 SQL 查询,为后续数据处理, 字符串 处理,数据库的处理打好基础。

首选看正则表达式这方面:

1. 《 正则表达式必知必会

Java进阶书单

(声明:本图及以下图片来源于京东截图,如有侵权请联系作者删除)

先进行入门学习,对完整的知识有了一些认识,必知必会的知识掌握,接下来是精通的书籍:

2. 《 精通正则表达式》(第3版)

Java进阶书单

mastering系列首推O‘Reilly系列的书,非常的经典,和 机械工业出版社 那套国外经典教程一样,是正统学习的首选书,后续也会精选一些经典的书籍进行知识串讲,能够让读者在较短的时间里掌握精华内容。

接下来是SQL部分,涉及到数据库查询,数据处理,也是非常的实用:

3. 《 SQL必知必会》 第5版

Java进阶书单

首选还是必知必会系列,先入个门

4. 《 SQL经典实例》

Java进阶书单

接下来还是O‘Reilly的,cookbook系列,经典实例和解决方案,非常具有实用价值。

二、核心编程和编程思想

接下来就进入java的高级内容,涉及到java核心原理和底层技术,以及编程思想方面的内容,从战略战术层面看待 程序设计 ,跳出来看问题,提升自己的思想水平。

1. 《 Java核心技术》 第11版

Java进阶书单

结合Java的核心原理,从基础和高级特性分别进行讲解,非常适合入门后希望再进一步的同学。

2. 《 Java编程思想》(第4版) [thinking in java]

Java进阶书单

大名鼎鼎的thinking in java,从编程思想角度介绍更高层次的理解能力和构架能力,不论手头有哪个版本,都要常看常翻的案头必备书。

3. 《 Effective Java》中文版(原书第3版)

Java进阶书单

又一个经典的java参考书籍,effective java,从实际经验和技术分析出发,探索新的设计模式和Java语言的习惯用法,让我们用java编程更加有效。

这篇文章先介绍这些书,足够进阶阶段潜心修炼用的。接下来会继续总结Java语言相关的高级专题和设计模式相关的学习内容,让我们向高级Java技术专家迈进。

文章来源:智云一二三科技

文章标题:Java进阶书单

文章地址:https://www.zhihuclub.com/174143.shtml

关于作者: 智云科技

热门文章

网站地图