Say a project contains several classes, each of which has a static initializer block. In what order do those blocks run? I know that within a class, such blocks are run in
You can have multiple static and instance initializers in the same class, therefore
Each is executed as if it was a single block.