Continuo meio confuso com esse negócio de chamada.
As perguntas podem ser meio tolas pra vcs, mas eu preciso mesmo saber.
1°) A palavra “graus” da linha 10, ou seja anguloGr = graus (anguloRad); está fazendo referência ao método graus(linha 15)? Foi isso que entendi.
2°) Ao passar por essa linha:
x = (180 * radiano)/3.14;
x recebe 180 * radiano. Mas quem é radiano? Qual é o valor? Por intuição, eu presumo que seja o valor lido(anguloRad = s.nextDouble(); ). Mas eu quero ter certeza disso. Como ele ‘sabe’ que radiano faz referência a “anguloRad”?
[code]import java.util.*;
class Radiano{
public static void main(String args []){
Scanner s = new Scanner(System.in);
double anguloRad, anguloGr;
	System.out.print("Digite um ângulo em radianos: ");
	anguloRad = s.nextDouble();
	
	anguloGr = graus (anguloRad);
	
	System.out.println(anguloRad + " radianos equivale a "+ anguloGr + " graus ");
} 
    public static double graus (double radiano){
	double x;
	x = (180 * radiano)/3.14;
	return x;
}  
}[/code]