Почему Java не поддерживает глобальную переменную?

1 Ответы


  • Java - объектно-ориентированный язык. Мы говорим о классах и объектах в мире OOPS.
    Создатели Java умны и сообразительны, им не нужны лазейки в безопасности из-за глобальных переменных, поэтому они отказались от этой функции.

    Фактически, они урезали многие функции из C и C ++.

    Если вы объявите переменную общедоступной и даже класс как общедоступный, вы, вероятно, получите глобальную переменную. Но такая практика не рекомендуется.

    ИЛИ

    объявите свои поля статическими и общедоступными. Даже они будут служить целям глобальных переменных.

    Надеюсь, это поможет...

Напишите свой ответ

Ваш ответ появится после модерации