free java compilers
This FREE Java compiler/development tool is for the purpose of encouraging and helping people learn JAVA more easily. So, if you are just starting to learn JAVA Bluette is just for you. This compiler is compatible with Sun JDK.