Maison  >  Article  >  Java  >  Comment utiliser un tableau comme paramètre de méthode en Java

Comment utiliser un tableau comme paramètre de méthode en Java

WBOY
WBOYavant
2023-05-27 09:37:051643parcourir

Tableau comme paramètre de la méthode

Utilisation de base

Une brève introduction à la JVM

Comment utiliser un tableau comme paramètre de méthode en Java

Comment utiliser un tableau comme paramètre de méthode en Java

Stockage des variables locales en mémoire :

Comment utiliser un tableau comme paramètre de méthode en Java

La référence ne pointe pas vers la méthode d'écriture de l'objet :

Comment utiliser un tableau comme paramètre de méthode en Java

Cette citation ne pointe pas vers un objet

Comment utiliser un tableau comme paramètre de méthode en Java

Une référence peut-elle pointer vers plusieurs objets en même temps ?

Comment utiliser un tableau comme paramètre de méthode en Java

Pour ce code, il ne peut pointer que vers un seul objet et stocker l'adresse d'un objet. Au final, seule l'adresse du dernier objet est enregistrée.

Le processus de passage du tableau en paramètre de la méthode :

Comment utiliser un tableau comme paramètre de méthode en Java

Résolution et impression des résultats :

Les deux premières solutions :

Comment utiliser un tableau comme paramètre de méthode en Java

résultats d'impression fun2 :

Comment utiliser un tableau comme paramètre de méthode en Java

Exemple d'analyse : Que représente l'image suivante

Comment utiliser un tableau comme paramètre de méthode en Java

représente la référence du tableau2, pointant vers l'objet pointé par la référence du tableau1 ?

L'image suivante représente la signification de l'exemple ci-dessus :

Comment utiliser un tableau comme paramètre de méthode en Java

Remarque :

La phrase "points de référence vers la référence" est fausse. Les références ne peuvent pointer que vers des objets. empiler?

Pas nécessairement. Le fait qu'une variable soit sur la pile est déterminé par la nature de votre variable. S'il s'agit d'une variable locale, elle doit être sur la pile. Sinon, par exemple, les variables membres de l'instance ne sont pas nécessairement sur la pile.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer