Duvida Parametros de metodos

Pessoal os valores do parametros só são colocados no metodo main???

Porque e quando devemos usar parametros

Amigo voce pode utilizar parametros em qualquer metodo que for desenvolver…

parametros sao usados para que voce possa trabalhar com o valor a ser passado.

Por exemplo, voce tem a classe Pessoa e esta classe possui o método andar, voce pode passar o parametro velocidade para este metodo afim de definir o quao rapido a pessoa ira andar.

em codigo:

public class Pessoa() {

     public void andar(Integer velocidade) {
          System.out.print("Estou andando a " + velocidade) " km/h";
     }

}

Faça melhor sua pergunta.

?

Usamos parâmetros para informar determinado método (qualquer um, não só o main) sobre algum valor que ele usará. Por exemplo:

public static double soma(double... valores) {
    double soma = 0;
    for (double d : valores) {
        soma += d;
    }
    return soma;
}

Aqui ele informa ao método soma, quais valores devem ser somados. No método main, os argumentos são passado via linha de comando no momento da execução.