Aktywne Wpisy
kantek007 +1
MIASTO bez A
Virsky +60
Ojezu, jakie to piękne uczucie :D
Dziewczyna z którą się spotykam od paru miesięcy, a w której prawie od razu się zakochałem, dzisiaj w końcu powiedziała że też mnie kocha <3
Poznać kogoś takiego jak ona, według mojego gustu czy preferencji tak bliskiego ideału jak tylko można, to sytuacja jaka nie zdarza się często. A gdy do tego okazuje się, że taka osoba odwzajemnia moje uczucia, to mniej więcej jakby wygrać w
Dziewczyna z którą się spotykam od paru miesięcy, a w której prawie od razu się zakochałem, dzisiaj w końcu powiedziała że też mnie kocha <3
Poznać kogoś takiego jak ona, według mojego gustu czy preferencji tak bliskiego ideału jak tylko można, to sytuacja jaka nie zdarza się często. A gdy do tego okazuje się, że taka osoba odwzajemnia moje uczucia, to mniej więcej jakby wygrać w
```
Object obiekt = new Object();
WeakReference referencja = new WeakReference<>(obiekt);
System.out.println(referencja.get() != null);
System.gc();
System.out.println(referencja.get() != null);
```
Jaki jest wynik próby kompilacji i uruchomienia tego kodu?
#interfacesmieci #naukaprogramowania
Jaki jest wynik próby kompilacji i uruchomienia tego kodu?
Komentarz usunięty przez autora Wpisu
OK JAK KTOŚ UWAŻA ZE W (c++)++ by działało to daje plusa w komentarz wyżej
poprawnymi odpowiedziami sa
false false
true false
true true
w momencie kiedy dochodzimy do inicjalizacji WeakReference, nie ma juz zadnych strong-reference do obiektu, wiec GC ma prawo sie go pozbyc, dlatego mozliwe jest
false false
.Jesli GC wtedy nie zbierze obiektu, wyswietli
true
, potem GC dostanie sugestie zeby zebrac obiekt i wtedy zaleznie od wersji JVM i GC i flag GC