通常学习java技术这样看书:
(1)《Java编程思想》英语名《Thinking in java》,这本书是java基础,而且内容非常丰富,建议看两三遍,看了之后你对java就有了一个非常整体的理解
(2)《effective java》这本书教你如何写出优秀的java代码,进阶必读书籍
(3)设计模式书籍,设计模式对于架构师、高级软件工程师来说非常非常重要,这个不是看一两遍就能理解的,需要长期不停地研究
(4)java虚拟机书籍,这个可以跟(3)并行,看你的重点是什么,要想熟练使用java,虚拟机是必须过的一道坎,项目的jvm调优非常重要的
(5)等你前四项精通了,你可能就不做开发了,以后具体走管理还是创业就自己再说吧
看书要选择适合你自身基础的,如果基础好,看什么书都没有问题。这本书内容丰富,例子足,翻译得也不错,可能比较适合时间充裕,或有了一定基础的人来阅读。我建议你先选一本内容较少的入门书,此外,一定要动手编程,不然看什么书都没用。
你准本开发自己的框架么? 不准本这些书没什么看头 就算是C++现在公司开发也只用到了很少的一部分 看这些书 你在给找最受么?
还行,不过和JAVA编程思想比起来是差一个档次的,建议你先看完编程思想再看这东西