Links to must read articles related to Java
Programming Languages Comparisons
Nine major programming languages are compared here including Java.
Read the description of features on which languages are compared.Check where JAVA stands.
Synchronization in JAVA
Very Good articles about how synchronization works in JAVA.
Using Java Reflection
Dynamic Class Loading and Reloading in Java
Check this article on java dynamic class loading and reloading class using java reflection.
Programming Best Practices
Must Read this for all programmers.