Logo fi.boatexistence.com

Milloin käyttää tuntematonta vs. heikkoa?

Sisällysluettelo:

Milloin käyttää tuntematonta vs. heikkoa?
Milloin käyttää tuntematonta vs. heikkoa?

Video: Milloin käyttää tuntematonta vs. heikkoa?

Video: Milloin käyttää tuntematonta vs. heikkoa?
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Saattaa
Anonim

Pääasiallinen ero heikon ja omistamattoman välillä on se, että heikko on valinnainen, kun taas tuntematon on ei-valinnainen Ilmoittamalla sen heikoksi saat käsiteltyä tapauksen, jossa se saattaa olla nolla sulkeminen jossain vaiheessa. Jos yrität käyttää tuntematonta muuttujaa, joka sattuu olemaan nolla, se kaataa koko ohjelman.

Milloin sinun tulee käyttää tuntematonta tai heikkoa?

Käytä heikkoa viittausta aina kun se on voimassa, että viittaus muuttuu nollaksi jossain vaiheessa sen elinkaaren aikana. Käytä päinvastoin tuntematonta viittausta, kun tiedät, että viittaus ei ole koskaan nolla, kun se on asetettu alustuksen aikana.

Mitä eroa on heikolla ja omistamattomalla?

Ensimmäinen ero, josta sinun on tiedettävä, on, että tuntemattomalla viitteellä odotetaan aina olevan arvoa.… Kun näin tapahtuu, viitteeksi asetetaan nolla. Koska heikko viittaus voidaan asettaa arvoon nolla, se ilmoitetaan aina valinnaiseksi. Tämä on toinen ero heikkojen ja tuntemattomien viitteiden välillä.

Mitä eroa on heikolla viitteellä ja tuntemattomalla viitteellä?

Sekä heikot että tuntemattomat viittaukset eivät vaikuta kohteen viitemäärään. Mutta heikko viittaus on aina valinnainen eli se voi olla nolla, kun taas tuntemattomat viittaukset eivät voi koskaan olla nolla, joten ne eivät koskaan ole valinnaisia.

Mikä on vahva heikko ja tuntematon?

Avainero vahvan ja heikon tai omistamattoman viitteen välillä on se, että vahva viite estää luokkaesiintymän, johon se viittaa, vapauttamisen. Se on erittäin tärkeää ymmärtää ja muistaa. … Toisin sanoen heikot ja tuntemattomat viittaukset eivät voi estää luokkaesiintymän vapauttamista

Suositeltava: