předchozí - obsah části - obsah - další | dotazy/odpovědi

Jak Java předává skutečné parametry metodám?

Hodnoty primitivních typů - čísla, logické hodnoty, znaky

se předávají hodnotou, tj. hodnota se nakopíruje do lokální proměnné metody

Hodnoty objektových typů - všechny ostatní (tj. vč. všech uživatelem definovaných typů)

se předávají odkazem, tj. do lokální proměnné metody se nakopíruje odkaz na objekt - skutečný parametr

V Javě tedy nemáme jako programátoři moc na výběr, jak parametry předávat

-> to je ale spíše výhoda


předchozí - obsah části - obsah - další | dotazy/odpovědi
Slidy předmětu byly navštíveny krát.