JAVA的指导书籍的提问?

都说《JAVA编程思想》这本书好,我想知道第四版还能跟的上现在的版本吗?

有点旧了,可以考虑:
Java核心技术 第11版
卷I:


卷II:
Java核心技术·卷 II(原书第11版) (豆瓣) 图书Java核心技术·卷 II(原书第11版) 介绍、书评、论坛及推荐 https://book.douban.com/subject/34935138/

或者Java编程思想事实上的第五版(基于jdk1.8)

开源:

java编程思想有事实上的第五版《on java 8》,作者就是java编程思想的作者
https://www.ituring.com.cn/book/2935
但是还没翻译完

能不能跟上我不知道,反正现在java大部分还在用8,都16了。
我们还不是一样学jdk8的特性,用jdk8

编程思想有点啰嗦,不太适合新人,新人还是看核心技术吧

初学者不太建议看java编程思想,如果你有面向对象语言基础C++那么可以阅读,我刚刚开始学的时候还真看不懂,直到我使用java工作了1-2年后再次拿起这本阅读一遍才能大致理解这本书的内容含义,这本书虽然使用的是jdk 1.5相较于其它jdk8的书籍只是少了一些新增的特性但这并不影响该书的质量,这书不只是教你如何使用java,还描述jdk在设计过程中存在的一些问题,为什么会这样设计,以及当初设计团队的设计思想等