Citat:
igyy: ...
...kod stvara 2 objekta tipa Boolean (u memoriji na hrpi,koliko sam shvatio) ali mi nije jasno to što nigdje nema reference na ta 2 objekta, a ipak su različiti,ako nisam nigdje eksplicitno deklarirao referencu po čemu ih onda kompajler razlikuje,jel on možda svakoj instanci klase (objektu) sam napravi referencu na nju u memoriji(defaultno) ili to nekako drugačije funkcionira?
nema veze ima reference ili nema reference. ti stvoriš jedan objekt tipa Boolean i njega ideš uspoređivati sa novim objektom Boolean i oni ne mogu biti isti nikako.
a što se tiče referenci i sl., prvo se stvori jedan objekt, zatim se poziva njegova metoda (operator == ili što već) a njoj se predaje drugi objekt. (analogija c++ operatorima)
Citat:
Nastojim sve shvatiti, a mozda ipak žurim, oduševio sam se javom i zadnja 2 mjeseca svaki dan radim bar 4-5 sati nešto u vezi jave(nekad i vise) i zelim je dobro nauciti :)
samo ti to sve polako nauči, ima dosta knjiga o javi (ja imam na disku negdje 1GB bez j2sdk api-a, i to su one knjige koje trebam/želim pročitati jer mi trebaju, dok ih na dvd-ovima ima ...). pogledaj samo na amazon.com ili na java.sun.com