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

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

Сообщение Anonymous »


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

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

Какова цель этого дополнительного ограничения?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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