Почему в Java нет глобальных переменных, таких как C ++? - PullRequest
12 голосов
/ 28 января 2010

Почему в Java нет глобальных переменных? Если мне нравится использовать любую переменную во всех классах программы, то как я могу это сделать?

Ответы [ 11 ]

0 голосов
/ 28 января 2010
package foo;
public class Globals {
  public static int count = 3;
}

Затем вы можете получить к нему доступ в любом месте как

int used_global = foo.Globals.count + 1;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...