主要先掌握课本的知识,然后可以找一些原码试着模仿做一些例子,java的知识是慢慢积累的,个人觉得看源码比看书上的理论要有用的多。等到能力强点之后可以试着看一些java的API,这个很有用处
看英文版的.. 随便选一本都好过中文的,, 中文的会把人看笨的
有一本书,就叫《java数据结构》
翻译版