Table of Contents
Java
Editors
gedit, emacs, and Eclipse are installed on the Linux machines.
There are other IDEs available, such as NetBeans and BlueJ that you may want to try.
You can install jEdit (which I use) on your own computer and use the ftp plugin to allow you to easily edit your files on the CS server.
JavaDocs
- Javadoc: a tool to automatically generate HTML documentation
FAQs and Tutorials
- Object-Oriented Ideas in Java : Java is like writing a trashy Western novel.
Java in the Cloud
- Compile and Execute Java Online - allows you to program in Java even when you don't have access to a computer that has Java installed
Testing and Debugging Help
JUnit
- JUnit: a tool for automatically testing Java code
- JUnit Test Infected: Programmers Love Writing Tests - for version 3.8
Setting up your classpath for JUnit
- Right-click on the project
- Navigate to Build Path –> Configure Build Path
- Click on Libraries in the row of tabs
- Click Add Library
- Click JUnit, Next, and select JUnit 4
- Click Finish
