static initialization block | has purpose to be executed when the class loader loads the class |  |
is a subtopic of Classes |  |
is a kind of initialization block |  |
nested block | should be indented carefully |  |
block | contains several statements surrounded by braces  |  |
has example { a =5; b = computeSomething; }  |  |
has layout example style preferred by Sun:if(condition) { // statements } |  |
has layout example style preferred by the authors:if(condition) { // statements } |  |
is used as the body of classes, loops, conditional statements and for exception handling  |  |
syntactic unit | has syntax rule bold = mandatory italic = non-terminal normal font = optional |  |