一本公认好的书《thinking in java》,现在出到第三版了http://www.hur.cn/web/Soft/java/java03/200603/336.html
在百度上搜吧,总能搜出来一些适合你学的资料。