[Java lista] Tervezési minták

Peter Verhas peter at verhas.com
2008. Sze. 23., K, 15:36:00 CEST


És egy másik JVM-ben is képes belőle futni egy másik példány. Sőt egy másik
gépen is.

Akkor mélyedjünk el a classloaderek lelkében és vizsgáljuk meg, hogy az
ugyanaz az osztály-e. == esetleg equals.

Szerintem nem érdemes belemenni ha tudjuk, hogy miről beszélünk.

Persze ha nem tudjuk...

2008/9/23 Auth Gábor <auth.gabor at javaforum.hu>

> Halihó!
>
> Schmidt András ezt írta:
> > Amúgy kifejtenéd? Mit garantál akkor a singleton, ha nem azt hogy egy
> > osztálynak pontosan egy példánya legyen? (vagy ha úgy tetszik maximum
> > egy ha nem feltételezzük hogy a virtuális gép valóságában
> > örökkévalóságnak tekinthető a létezése)
>
>   A Singleton nem VM szintű _egyetlen_ példányt hoz létre, hanem
> classloader
> szintű _egyetlen_ példányt és egy VM-ben lehet több classloader is, vagyis
> azt hihetnéd, hogy Singleton mintát használva egyetlen példányod van,
> holott
> egy másik classloader alatt másik példányt kapsz... :)
> --
> http://www.javaforum.hu -=- http://www.enaplo.hu
> Auth Gábor -=- http://www.javaforum.hu/web/10/authgabor
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>


-- 
Verhás Péter
ügyvezető
Verhás & Verhás Szoftver Manufaktúra Kft.
peter at verhas.com
t: +36(30)9306805
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20080923/b8d96f90/attachment.html 


További információk a(z) Javalist levelezőlistáról