Thanks! Everything looks very familiar. Is that's all to know about Java (the language)?
Certainly not. To understand what's possible with Java (the language), you should look over the extensive API available for use as well. This is what you get for free with Java.