Ainda tenho muita dúvida com relação a passar parâmetros em métodos. Sei que eles podem ser por referência ou tipados, mas, ainda fico muito na duvida quando é passado um parâmetro que não é variável no código e nem referenciado a nenhuma classe. Nesses casos ele age somente em runtime, enquanto o metodo é processado e depois é descartado esse parâmetro. E nesses casos também, uso ele somente dentro desse método, e nada mais?