I‘ve used C# for one and half years. Recently,for job reason,I need to use Java. Actually,I've been learning WP Development,but it is hard to find a job,so I turn to android. But they are lots of Java and Android books,so any recommend. Beginner , Advanced Books.
Java in a Nutshell, published by O'Reilly. The nutshell series are always good value. A bit of introductory tutorial (more refresher, really) and then comprehensive reference. So not a beginner's book but a working developer's constant companion.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012