Junior
Where is static and non-static fields initialized?
sobes.tech AI
Answer from AI
- Static fields:
- When declared:
static int count = 0; - In static initialization block:
static { // Initialization of static fields }
- When declared:
- Non-static (instance) fields:
- When declared:
int value = 10; - In initialization block:
{ // Initialization of non-static fields } - In constructor:
public MyClass() { // Initialization of non-static fields }
- When declared: