高手上面还有高手 说不好 但是想成为比较厉害的人 J2SE是肯定要非常熟悉的 后面看你的发展了 J2EE 还是 J2ME 其他技术最好也学的好点 HTML javascript JSP等等 还要熟悉软件的开发的生命周期以及业务逻辑 厉害的高手都应该很熟悉 这需要很多年的磨练啊 还有就是框架技术 JAVA的框架很多 你要把主要的几个框架学精了 学起别的框架 就很轻松了 加油把!
书的话 thinking in java就不用说了 经典书籍 还有就是JAVA核心技术 也是经典 去csdn上面看看好了!有很多的!
看你走哪个方向了,j2ee,j2me
j2ee比较火,这方面至少要 java基础, servlet, jsp, struts, spring hibernate ,ejb相关的知识。
java有很多方向了 JEME J2EE JSP等等
LZ先打好J2SE基础吧,,THINK IN JAVA 这本书不错 中文版的叫 JAVA编程思想讲的很细
能明白思想就算是了吧!会代码和框架等不算是高手,只能算是会用!
自己编个游戏在手机上能运行 你就是高手了....至少我是这么认为的....