从0开始学习java,应该从那块开始学起?

大家好,我是刚开始接触java的大二学生,对java感兴趣,只对其初步了解,所以应该说是从0开始学起不为过吧?想请教大家一下,我刚起步应该怎么去做,尽可能不走太多弯路的去学它!谢谢了!

thinking in java中的一段,截图给你



我知道,这个binq说的就是这个吧!不只是整体围着最基础的代码以及逻辑在转悠,整体框架思维比较重要!对于code,只许会用就可以,不需要专精于程序写的如何好,关键我想问的是我是0选手,具体要着手哪里呢?java的基础编码逻辑,还是直接从web什么架构上面学习呢?