НП
Size: a a a
НП
МР
НП
МР
MD
МР
МР
НП
МР
МР
НП
МР
МР
МР
НП
МР
НП
НП
НП
SB
class SomeClass {Поток, начавший выполнение конструктора типа, получает исключающую блокировку, что гарантирует, что конструктор типа вызовется только один раз.
static SomeClass() {
//исполняется при первом обращении к типу
}
}