Duvidá em trecho de um código

Vi um trecho de código em uma prova de java fiquei na dúvida aqui:

int j = 12   
m (j);

A variável “m” está referenciando a variável j correto? onde o valor de m será o valor de j.
a primeira vez que vi m(j) achei que dava erro de compilação.

Depois se alguém puder explicar o que exatamente isso faz fico agradecido, enquanto isso vou fuçar no Google.

Olá,
devido aos parenteses, m só pode ser um método e a variável j nesta linha é o parâmetro para este método.
Já oque este método m faz, só da pra saber vendo seu código.

1 curtida

Esse pequeno trecho do código é mais ou menos isso:

int j = 12;

    public void m(int x) {
     // aqui o método faz alguma coisa com uma variável
     //que deve ser passada, no caso o j.
    }

Ao colocar o comando m(j), você está atribuindo o valor da variável j
ao método m.

Entendi pessoal obrigado.

Marca como resolvido pra fecha o tópico!