Este artigo fornecerá uma compreensão profunda dos conceitos abaixo da listada:
Então vamos começar!
O que são parâmetros em java
Os parâmetros em Java são variáveis que podem ser passadas para os métodos ou construtores. Dentro desses métodos/construtores, esses parâmetros se comportam como variáveis.
Parâmetros vs argumentos em Java
Vamos considerar um programa Java simples para entender a diferença entre os parâmetros e argumentos.
Como mostrar um método definido pelo usuário que aceita um parâmetro
O trecho abaixo mostra um método definido pelo usuário que aceita um parâmetro:
Static Void Showage (Int Age)No trecho acima, mostrar idade() é o método definido pelo usuário que pega um parâmetro de tipo inteiro. A palavra -chave estática mostra que o método “mostrar idade()”Pode ser abordado diretamente usando o nome da classe. Vazio Palavra -chave mostra que o mostrar idade() Método não retorna nada.
Os parâmetros serão passados para um método no momento da chamada do método, como mostrado no snippet abaixo, dado:
Showage (32);Os parâmetros reais (valores) passados para o método no momento da chamada de método são conhecidos como argumentos.
Agora vamos concluir este exemplo para descobrir qual é a principal diferença entre argumentos e parâmetros em java.
A partir do exemplo dado acima, sabemos que os parâmetros/valores reais que são passados para um método no momento da chamada de método são conhecidos como argumentos (neste exemplo 32 é um argumento) enquanto os parâmetros são as variáveis definidas no cabeçalho do método (neste exemplo Int Age é um parâmetro).
Como passar um único parâmetro para um método em java
Neste exemplo, o método definido pelo usuário “printName ()”Utiliza apenas um parâmetro do tipo de dados inteiro. Do método principal, passamos dois argumentos para o printName () método. A seguir, será a saída resultante para o programa Java acima, dado o Java:
classe pública ParameterSexampleÉ assim que passamos um parâmetro para um método.
Como passar vários parâmetros para um método em java
O snippet a seguir mostra como usar a sintaxe separada por vírgula para passar mais de um argumento para um método:
Parâmetros do pacote Exemplo;A saída verifica o funcionamento do programa Java acima, dado.
Como passar parâmetros para um construtor em java
Neste exemplo, temos um construtor que aceita dois parâmetros do tipo de dados inteiro. Posteriormente, ele calcula o produto desses números:
Parâmetros do pacote Exemplo;Passamos os argumentos para o construtor do método principal. O construtor aceitou os parâmetros e executou a funcionalidade desejada neles.
Conclusão
Os parâmetros em Java são variáveis que podem ser passadas para os métodos ou construtores. Dentro desses métodos ou construtores, esses parâmetros atuam como variáveis. Os parâmetros/valores reais passados para um método no momento da chamada de método são conhecidos como argumentos, enquanto os parâmetros são as variáveis definidas no cabeçalho do método. Este post explicou vários aspectos dos parâmetros em Java com a ajuda de alguns exemplos adequados.