Tomáš Procházka wrote:
Ahoj,
odpovídám na zprávu z pondělka, 20. února 2006,
kterou URBAN Leos napsal(a) v 7:53:35:


 Díky za odpověď.

 Důvod, proč testují zda už je null je ještě jeden, v dokumentaci o Tomcatu se 
píše, že se za žádnou cenu nesmí close() volat 2x, to by mělo vážné následky, 
proto hned po zavření ruší tu referenci na ten objekt, aby to už nešlo provést.

 Taky jsem četl, že na finally se nedá spoléhat kdy se to provede. Je to pravda?

finally se provede vzdycky ihned po opusteni try {} a catch {}
bloku. To si pletete s metodou Object.finalize(), kterou vola
garbage collector a na jejiz spusteni se opravdu spolehat neda.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem