Java(TM) Technology Products & APIs - You can download the latest version of the Java 2 Software Development Kit (SDK) from Sun for free from this site and install it on your PC. For Fall 2004 semester, the latest version is/was Java 2 Platform Standard Edition (J2SE) v1.4.2.
Java will look for an environment variable called classpath. It is best if you do not have one. One may exist on your system if you have installed Oracle, QuickTime, or some other program that creates one.
For Mac users, go to Your First Cup of Java (for Mac OS)
Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular. Professor Stahl recommends this IDE for use with Java. He uses it in his courses such as Data Structure with Java (CS 20B) and Server-Side Java Web Programming (CS 83). There is overwhelming interest and wide industry support. It has plug-ins for many languages and technologies. It is similar to Microsoft Visual Studio .NET. It has been installed in our Programming Lab (B231). Hence, it would be very good to familiarize yourself with this product. BTW, most of the Eclipse SDK is "pure" Java code. Oh yes, and it is free.
Here are a couple of links you may find helpful:
http://www.howardstahl.com/eclipse/InstallingEclipse.htm
http://www.howardstahl.com/eclipse/UsingEclipse.htm
You can download mpEDIT, a free, open-source text editor written in Java, from the following site: mpEDIT. However, it is a little tricky to install and is a little buggy.
You can use Windows Notepad. Caution: If there is no application associated with the file extension you specify (i.e., .java), Notepad may add a .txt extension to your filename. To prevent this do one of the following:
| CS 55 | Home | Last Modified September 15, 2004 |