Time to transfer skills to java and resources
<p>I'm thinking about learning Java.  I'm already a more than competent c# developer.  Has anybody else been in a similar situation?  Roughly how long (whilst doing a typical 9-5 job) did it take you to transfer your skills?  What resources would you recommend?</p>

<p>(When talking about resources, I specifically mean resources aimed at developers who want to learn Java, not newbie material)</p>
