一、提醒:勿轻视语言基础

我给大家谈谈Java语言基础吧。这里的语言基础,就是指语言特性。Java的语言特性,经历过两次大的变化:JDK 5和JDK 8。

以目前Java的语言特性来说,它现在变得也很难掌握,因为经历过两次大的思想革命,它的核心思想不再一脉相承了。

二、Java的语言基础分为两条主线去学习

第一条主线:传统Java语言基础的深化,这个要推荐学习《Java编程思想》。

第二条主线:Java的函数编程思想,推荐看看:《Java 8实战》等。另外,推荐看看Scala相关的书。我为什么要建议学习Scala呢?因为它里面出处体现了函数编程的思想。学过之后,对Java的学习能产生强大的关联作用。

标签: none

添加新评论