All indenting is done with spaces, not tabs. Most programs will mix tabs and spaces so that some lines are indented with spaces and some with tabs. If your tabbing is set to four and you share a file with someone that has tabbing set to 8, everything comes out goofy. All if, while and for statements must use braces even if they control just one statement. Plus, less editing is involved if lines of code are added or removed.
Tradition calls for the unary operator to be immediately preceded or followed by the operand.
2.3 - Blank Lines Use the occasional blank line within methods to break up related chunks of code. Use one or two blank lines between all methods. Any non javadoc comments are next. Any javadoc class documentation is next. The class is last.