If you know of any useful resources for learning Java you can add information here

Resource Wiki : Add your own content

If you click the title you can change the content of this wiki.


There is a new feature in Java5 that is not covered in the existing material on this site called Generics. It is a fairly advanced topic, but worth being aware of. You can read more about it at


Thinking in Java

Bruce Eckel has written a good general Java book that can be purchased as a book in shops or downloaded in various formats. I like it enough to have purchased two copies of the printed version but take a look at his site to find out more.