2、《JSP 和 SERVLET专辑》此书非常不错,但有难度,仔细看收获不少,但可惜绝版了
3、《精通EJB(第二版)》+《WEBLOGIC宝典》可以学习EJB很不错的
4、《精通HIBERNATE》此书不但讲的非常细致而且讲了很多思想
5、《Effective Java》此书讲了很多经验,建议有开发经验的人看
6、《Java与XML(第二版)》此书讲解了JAVA解析XML的主流工具SAX,DOM4J,JDOM都讲到了
富丽饼干扩充
7、《精通struts》 非常适合入门的一本书,讲得由浅入深。如果英文好的朋友,还是到网上下载国外的电子书吧。其实孙MM的书就是把国外的几本电子书各选一段,拼凑并翻译而成的,连代码都没有变。并不是说这本书不好,只是对这种写书的方式不敢恭维。
8、《JAVA与模式》 很适合中国人的学习思维,强烈推荐。
挑战一下,像你推荐一本可以看5年的JAVA书:《JAVA编程思想》,Bruce Eckel著,机械工业社出的中文版,现在最新的是第四版。这绝对是一个可以看一辈子的JAVA书,但是由于JDK版本的提升,作者也会随之推出新的版本,所以这一个版本也许就值得看5年。
有些同仁认为这本书难度比较高,对初学者可能比较难以接受,但楼主既然有C和数据结构的基础,只要能忍过最初的烦闷,绝对必看其他书来得透彻,也会少走很多弯路。