Никак не могу понять, почему если я public void adjustAge(int age) { (Поставлю тут Person.age = age + 20; то программа ругается что non-static variable age cannot be referenced from a static context, ведь класс Person статический. Если я ставлю This.age то все работает нормально, но опять почему в таком случае метод adjustAge может использовать age класса Person ?