《Java核心卷》(下面简称CoreJava)的上册是基础版,内容与TIJ基本重合。本书的撰写思路与TIJ完全不同,主要重视知识的实践性和完整性。对于每一章节,先给出最重要的应用,然后给出代码示例(github上有),最后列出所有相关的API。熟悉了它的套路之后,可以对基本知识点进行快速掌握。本书的内容很广,深度较浅,也是这四本书中版本最新的,基于JDK8,书中能用lambda表达式的部分都用lambda表达式了。由于涉及知识较多,需要配合大量其他资料学习,比如各种博客等。书中所有的示例代码一定要任真看,最好自己从头到尾敲一遍,读懂每一行代码,并自己添加相应注释。