Como ligar por referência em java

Como ligar por referência em java
Em Java, existem dois tipos de parâmetros de função: o parâmetro real e o parâmetro formal. Os parâmetros reais são passados ​​durante a chamada de função em outra função, enquanto os parâmetros formais são os parâmetros adicionados na definição da função.

Nas funções, existem duas maneiras de passar um argumento ou parâmetros: ligue por valor e ligue por referência. O objetivo deste artigo é focar em como chamar por referência em java.

Como ligar por referência em java?

Quando uma função ou um método é chamado em Java, a chamada por referência é o termo que se refere a um parâmetro. O recurso principal deste método é que o usamos para nos referir ao endereço de uma variável. Como resultado, qualquer alteração no endereço da variável será refletida sempre que a função que a usa for chamada ou invocada.

Vamos tentar alguns exemplos com a ajuda do método especificado.

Exemplo 1

Neste exemplo, primeiro, criaremos um método chamado "adicionar()" passando dois parâmetros do tipo inteiro, "X" e "Y". Este método produzirá a soma dos números dados. Além disso, os parâmetros deste método são chamados de parâmetros formais:

estático int add (int x, int y)

retornar x+y;


No método main (), chamamos o método add () passando os parâmetros que se referem ao endereço dos parâmetros formais. Aqui, "a" e "B" são os parâmetros de referência para variáveis "X" e "Y":

public static void main (string [] args)
int a = 15;
int b = 83;
Sistema.fora.println ("A soma dos números A e B:" + add (a, b));



A saída fornecida indica que os parâmetros adicionados são acessados ​​e utilizados com sucesso:

Exemplo 2

Neste exemplo, temos dois métodos: “Ref ()” e "principal()". O método ref () adicionará o valor dos parâmetros especificados e depois multiplicará por "3":


No método Main (), a terceira linha chama o método Ref () passando argumentos "a" e "B" que se refere ao endereço dos parâmetros formais "X" e "Y":

public static void main (string [] args)
int a = 15;
int b = 83;
ref (a, b);


Saída


Compilamos todas as instruções relacionadas à chamada por referência em java.

Conclusão

Em Java, você pode chamar o método passando um argumento como uma referência em parâmetros reais. Invocando um método usando a chamada por referência meios, o argumento refere -se ao endereço da variável. Sempre que uma função é chamada, as alterações adicionadas também refletirão a variável. Neste artigo, discutimos o método de chamada por referência em Java.