Обновите версию ядра до 3.19 в CentOS 7

Если вы хотите получить доступ к переменным какой-то динамике, вы можете использовать отражение. Однако Reflection работает не для локальных переменных. Это применимо только для атрибутов класса.

Грубый быстрый и грязный пример:

public class T {
    public Integer n1;
    public Integer n2;
    public Integer n3;

    public void accessAttributes() throws IllegalArgumentException, SecurityException, IllegalAccessException,
            NoSuchFieldException {

        for (int i = 1; i < 4; i++) {
            T.class.getField("n" + i).set(this, 5);
        }
    }
}

Вам нужно улучшить этот код различными способами, это только пример. Это также не считается хорошим кодом.

-1
задан olimp olimp 19 February 2019 в 15:20
поделиться

1 ответ

Почему вы хотите использовать старое ядро, когда уже доступны обновленные ядра? Я следовал инструкции для установки последнего ядра

0
ответ дан muhammad tayyab 19 February 2019 в 15:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: