Just need some suggestions on improving knowledge of java 
<p>I have been coding in java for a while now .... i want to continue in java and improve my coding abilities. I want some suggestions on - </p>

<ol>
<li><p>any websites, blogs, to keep track of latest happenings in java like new coding techniques, standards, new java features, new APIs, basically anything new about java ..... (just for example sake Androidpolice keeps track all that is happening in android)</p></li>
<li><p>I have used a couple of classes from google guava libraries. are there any other such libraries which are helpful ?</p></li>
</ol>

<p>Any suggestions are appreciated. Just wanna improve my java knowledge</p>

<p>Thanks</p>
