Originally Posted by
Json
...
I'm not sure why Java uses the dot but the dot itself can not be apart of a package name, its merely a separator and a dot can not be used as a class name, method name or as a member name.
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.