Amit leirtal, annak semmi koze a reentrans-saghoz.
A reentrans-sag akkor erdekes, hogy ha azonos szalrol akarod azonos objektumon meghivni ugyanazon vagy mas metodust meg egyszer, mielott az elozo hivasbol kileptel volna (pl. rekurziv fuggvenynel).
A szinkronizalt annyit tesz Java-ban, hogy tobb azonos objektumon szinkronizalo synchronized blokk kozul egyszerre garantaltan csak egy fog futni, valamint (Java 5-tol felfele) a kesobb indulo blokk garantaltan lat minden a korabban befejezodo blokk thread-je altal a szinkronizalt blokk-bol kilepesig vegzett muveletet (a szinkronizalt blokk elotti muveleteket is).
Java 6-ban jellemzoen a tobb egymasba agyazott de azonos objektumon szinkronizalo blokk mar nem sok overheadet jelent a csak a legkulso blokk-on levo szinkronizaciohoz kepest (mar nalad levo monitorra szinkronizalas koltsege minimalis).