Hirdetés
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Léghűtés topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Windows 11: miért nem vált mindenki?
- OLED TV topic
- Sony MILC fényképezőgépcsalád
- Vezetékes FÜLhallgatók
- Autóhifi
- Bambu Lab 3D nyomtatók
Új hozzászólás Aktív témák
-
loszerafin
senior tag
[...]hanem a referencia kerul atadasra, pont ezert hivjuk referencia szerinti atadasnak...
Nem, nem. A ''referencia szerinti paraméterátadás'' fogalma független a Java-tól, független az objektumoktól, sőt független az objektum orientált programozástól.
Egyrészt:
Az érték szerinti paraméterátadás a következő:
A hívó fél által átadott dologról (paraméter) egy másolat készül. Ezt a másolatot használja a hívott fél. Azaz a hívott fél hiába módosítja az argumentumát, az nincs kihatással a paraméterre, a hívó fél a módosításról nem vesz tudomást, hiszen a hívott eljárás csak egy másolatot módosít.
A referencia szerinti paraméterátadásnál ha a hívott fél módosítja a megkapott dolgot,
akkor a hívó félnél is megváltozik a dolog.
Az, hogy ezt hogy oldják meg az egyes nyelvek, vagy megvalósítják-e egyáltalán, az most nem érdekes.
Javában paraméterként objektum referenciát megadva a hívott eljárás egy másolatot kap a referenciáról, azaz azt hiába változtatja meg (nem az objektumot, hanem a referenciát), ebből a hívó fél semmit sem érzékel. Tehát az objektum referencia is érték szerint adódik át a hívott metódusnak.
Pl. Nyugodtan lehet null-ra állítani a metódusban a megkapott objektum referenciát, attól még nem vész el az objektumunk, csak eggyel kevesebb referenciája lesz, és minimum egy marad, amit a hívó fél használ.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Netflix
- MW2 - MW3 játékosok baráti köre
- One mobilszolgáltatások
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Samsung Galaxy Felhasználók OFF topicja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- exHWSW - Értünk mindenhez IS
- Lakáshitel, lakásvásárlás
- Banggood
- 50 év után kilőtt négy űrhajós a Holdra
- További aktív témák...
- BONTATLAN DOBOZOS ThinkCentre M70s SFF Időtálló Asztali gép -50% i5-14400 16/512 730 Magyar CD/DVD
- Lenovo Tab M8 tokkal
- Radeon HD 3850 AGP
- Netezős gép - i3-3220 3.3 GHz, 16 GB RAM, GTX 650 Ti, 120 GB SSD + 1 TB HDD
- -59% HP Z27k G3 profi monitor: 27 matt 4K UHD 3840 2160/100W USB-C töltés/99% sRGB/dokkoló/RJ45/KVM
- HIBÁTLAN iPhone 13 Pro 128GB Gold -1 ÉV GARANCIA -Kártyafüggetlen- MS4674, 100% AKKSI
- 27% - Samsung S49CG954SU OLED Monitor! 5120x1440 / 240Hz / 0.03ms / FreeSync
- LG 42C5 - 42" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
- PS Plus előfizetések kedvező áron
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

