Допустим, у меня есть открытый класс со статическими методами, один из них, например:Постоянное изменение переменной в статическом методе
public static void test(boolean b){
b = !b;
}
Скажем, это имя класса Test. Из другого класса, где у меня есть переменный булев а = ложь, я называю
Test.test(a);
Как я могу сделать это изменить стационарно, а не просто изменить его в том, что статические методах рамка?
Можете ли вы объяснить, почему вы пытаетесь это сделать, поскольку, вероятно, есть лучший способ решить вашу проблему. –
Я знаю, как обойти это, я просто не знал, возможно ли это, так что мне хотелось спросить :) – Greyshack
Тогда ответ не делает этого, сделайте что-нибудь еще. Изменение кода «на лету» - это не простой процесс. Вы должны подумать об изменении полей. –