The Java API has lots of information about the classes in the
Java standard libraries. A great place to look for constructors and
methods. Often there are little descriptions and code samples.
This on-line tutorial by Sun is another spot where you can
learn Java details. Especially if you're a little rusty on
some basic language feature, this is a great place to look.
If you're new to studsys or Unix, you might want to read some
of these labs from COSC51.
Reading Java
Everyone needs more practice at reading Java programs. Here
is a first sample program to practice on.
Don't just compile and run it - print it out and figure out by
hand what the output will be. Then, if you want, you can check
your answer by running it.
Here's a second sample program,
and a third sample program.