Learning Resources

Contents

General Programming

Java


General Programming

General Java

  Java 1.4 Tutorial
 

Assertions

Jar Files

Testing

Threads

RMI

Java Foundation Classes also known as Swing

2D API

3D API

Security

JINI

Related Software

JXTA

Java Naming & Directory Interface (JNDI)

Java Nonblocking I/O Package

Java Web Start

JAVA

Tools

Design Patterns

Patterns Home Page
A source for information about all aspects of software patterns and pattern languages.
Design Patterns, Pattern Languages, and Frameworks
A good direct source of information from Doug Schmidt.
A Learning Guide To Design Patterns
This learning guide has been written for those who want to learn and use design patterns, rather than ust read about them.
Concurrent Programming in Java
This is the supplement to the book Concurrent Programming in Java: Design Principles and Patterns by Doug Lea (ISBN 0-201-31009-0). 2nd edition published by Addison-Wesley, November 1999.