Java - chamada de método

Índice
O objetivo principal de métodos é poder criar módulos com as diferentes funcionalidades dos nossos programas, uma vez que sabemos fazer uma funcionalidade genérica e que pode ser reutilizada então criamos o método.
Mas para isso método que criamos pode nos servir algo dentro do bloco principal do programa que devemos "chamá-lo" ou seja, indique ao programa em algum momento que deve utilizar o referido método para obter a resposta desejada.
Chamando um Método
Crie um método é definir uma série de instruções e chamar um método é a maneira que temos de usar o algoritmo que desenvolvemos. Existem duas maneiras de chamar um método e isso depende se é um método que retorna um valor ou não.
Se um método retorna um valor, ele deve ser tratado como mais um valor, ou seja, pensamos na resposta do método como o aspecto chave; Por outro lado, se o método não retornar nenhum valor, ou seja, é um método vazio então é uma instrução.
Como podemos ver então, não é muito difícil classificar os métodos e não é nada difícil saber como chamá-los. Vejamos um exemplo de cada caso:
Método que retorna um valor inteiro
valor int = máximo (3, 4);

Neste caso, temos um método máximo e sabemos que esse método retorna um valor inteiro, portanto, quando o chamamos, devemos atribuí-lo a uma variável do mesmo tipo de sua resposta e, portanto, podemos usar o valor que ele retorna no restante do nosso programa.
Método nulo que não retorna nenhum valor
printPrice (600);

Neste caso, o método printPrice não retorna nada, simplesmente recebe um valor e depois o imprime com um formato mais explicativo, vemos que não é necessário casar nenhuma variável, pois é uma declaração, uma instrução que se executa.
O que acontece quando um método é chamado?
Na hora de chame um método O sistema reserva um espaço na memória onde irá armazenar as diferentes variáveis, também os parâmetros e valores, pode ser que um método chame outro método, neste caso o sistema mantém o primeiro espaço criado e cria um novo espaço para Na nova chamada, assim que o método chamado terminar sua execução, o sistema libera o espaço ocupado para não esgotar os recursos.
Este espaço onde os diferentes valores são armazenados é conhecido como "Pilha de chamadas" ou seja, a pilha de chamadas, por ser uma pilha segue o padrão UEPS last in first out, portanto, quando houver chamadas de método, sempre obteremos o resultado do último método chamado primeiro.
Vamos ver na imagem a seguir uma representação gráfica disso:

ImportanteIsso é muito importante saber, pois nos ajudará a entender como funciona o Java e, portanto, poderemos utilizar seus recursos de forma mais eficaz, afinal, quanto melhor administrarmos esses recursos, melhor desempenho obteremos de nossos programas.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave