http://dotnet.developpez.com/tutorie...vers_csharp/#7
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
En  C# il est nécessaire d'initialiser les variables avant de les passer à la
 méthode GetStats (definite assignment). Il est possible d'éviter cette initialisation en 
utilisant le mot clé out. En utilisant le mot clé out  en C#, vous indiquez que la variable 
n'est pas initialisée et qu'elle est passée par référence.

Fred.GetStats(out age, out ID,out yearsServed);

Comme lors de l'utilisation du mot clé ref, le mot clé out doit être utilisé aussi bien dans 
la déclaration de la méthode que dans la méthode appelante.

Fred.GetStats(out age,out ID,out yearsServed);
Il y a t'il un équivalent en Java?

Merci d'avance!