Java - a hotchpotch of resources

Forgive the lack of organisation of this page - if I started sorting it out properly I'd end up with a project the size of the Java Glossary. This page will, however, expand over time.

My Java projects

Some answers to common questions

Important links

Roedy Green's Java Glossary
The first place to look for the answer to a problem.
Sun's Coding Conventions
Even if you don't follow them, you should have reasons for it. I don't like the bracing style myself, but the rest is good stuff.
Bruce Eckel's site
Includes a downloadable version of Thinking in Java, 2nd edition
The Java Language Specification (2nd edition)
The definitive language specification. Useful for language-lawyer questions.
The Java Virtual Machine specification
Useful for details such as class-file formats.
Debug Strategy
Patricia Shanahan's guide to debugging

Back to my homepage.