Originally Posted by Json
The dot operator is not merely a separator, it is an access
operator that signifies that you are accessing the item that appears on the right within the item that appears on the left.
When it comes to curly brackets and semi colons its true what Bryan says, the semi colon basically ends a line of code ...
No, the end of line indicator is the carriage return and/or line feed characters (depending on the OS). The semicolon is a separator, typically used to separate statements. It's important to distinguish between lines and statements. Java basically ignores whitespace such as line terminators.