Почему мы не можем использовать ключевое слово this в статическом методеJAVA

Программисты JAVA общаются здесь
Anonymous
Почему мы не можем использовать ключевое слово this в статическом методе

Сообщение Anonymous »


класс Sub { статический int y; общественная статическая сила foo() { это.у = 10; } } Я понимаю, что this представляет объект, вызывающий метод, и что статические методы не привязаны ни к какому объекту. Но в вышеупомянутом случае переменная y также является статической.

Если мы можем вызвать статический метод объекта класса, почему мы не можем разрешить статическим методам устанавливать статические переменные класса.

Какова цель этого дополнительного ограничения?

Вернуться в «JAVA»