|Course Resources & Compiler
JGRASP - Compiler Used in Class
AP CS Exam Prep - recommended purchase to study for the exam
Using Java from the Command Line
Java can easily be used from a command line interface (DOS or Command window under Windows, any command line interface under unix/linux). After writing the file in a convenient editor, you call the compiler and the runtime commands from the command line.
Codingbat.com - Online code practice