метод не статический возвращает статическую переменную
public class Solution {
    public final static int A = 5;
    public final static int B = 2;
    public final static int C = A * B;

    public  static void main(String[] args) {
    }

    public  int getValue() {
        return C;
    }
}
разве в методе не надо прописать обращение к переменной "С" как к статической, то есть "Solution.C"?