Web Resources

Java

Java was developed by Sun Microsystems for embedded computing. Netscape realized the power of Java to automate web pages and began incorporating a Java Virtual Machine to interpret Java code in there web browsers. The latest version (as of 1-04-04) is Java 1.4.2. The Java language Specification gives a detailed description of the language and basic APIs (e.g. libraries). Additional documentation can be found at Sun's Java(TM) 2 documentation page. Overview (Java 2 Platform SE v1.4.2) gives a detailed description of all the standard classes included in the API. Unraveling Java Terminology is helpful for novice and expert alike.

The latest web browsers support Java 2 but if you use old browsers like Netscape 4.76 you will need to upgrade.

Documentation

Very helpful programming resources

Development Environments

The simplest development environment for Windows that I like is

The following are a free development environments that come highly recommended

Java(TM) Boutique - has a comprehensive list of  Java Integrated Development Environments (IDEs).

NetBeans

In the past I have used NetBeans 4.0 beta  IDE. NetBeans is written entirely in Java so is a great example of a large Java application.

NetBeans has these features nice features :


These are modules for NetBeans:


These are utilities for file transferring to and from the main Linux sever

Here are instructions for setting up the smartCVS client