Что такое "поля" и "состояния" в java?