Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
disky: hvordan gør man det? Du refererer vel ikke til finalize metoden, for den kaldes sjældent om nogensinde på nogle systemer, hvad enten det er en pæn nedlukning, eller en mere barsk en.
arne_v: tak for oplysningen. Du er iøvrigt netop ikke klar over om finalize bliver kaldt, derfor anbefales det stærkt ikke at benytte finalizer's til noget vigtigt, jeg har testet det her hos mig, og jeg kan ikke forcere dem, hverken med pæn eller grim nedlukning, men det er naturligvis afhængigt af implementeringen.
carsten du har ret. Java language siger kun at finalizers vil blive kaldt inden garbahe collection. Men den siger ikke at garbage collection vil blive kaldt. Derfor...
Det bekræftes iøvrigt af eksistensen af Runtime runFinalizersOnExit !
Hvor man bemærker at default er false.
(den er også depracated fordi der er visse risici)
PS: Hvordan tester du om finalizer bliver kaldt ? (da de er unordered så kan System.out etc. vel godt være closed inden dine finalizers bliver kaldt !)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.