Ошибка: ожидается идентификатор в Java

Я новый ученик Java. Я изучил некоторые основные понятия Java. Я получил идентификатор ожидаемой ошибки при запуске моего следующего кода:

class Sekar {
  public static int i,j,k;
  i = 900;
  static void max()
  {
    j = 100;
    if(i>j)
    {
      k=i;
    }
    else {
      k=j;
    }
    System.out.println("The maxmimum vale between"+i+"and"+j+"is :"+k);
  }               
  public static void main(String[] args) {
     max();       
  }
}

Когда я компилирую свой код, я получаю следующую ошибку:

error: identifier expected
  i    =  900;
     ^
Кто-нибудь может объяснить, почему эта ошибка происходит здесь?Когда я посмотрел в Google об идентификаторе ожидаемой ошибки, я обнаружил, что эта ошибка возникает, когда переменные объявлены без типа данных, но я объявил это для всех моих переменных i, j, k.Когда я снова объявляю тип данных во время установки значения «я», какint i = 900 оно работает. Почему это?

Ответы на вопрос(3)

Ваш ответ на вопрос