Pregunta de entrevista de eBay

weak hash map, finally, finalize, final

Respuesta de la entrevista

Anónimo

10 de feb de 2012

final keyword can be used for class, method and variables. A final class cannot be subclassed and it prevents other programmers from subclassing a secure class to invoke insecure methods. A final method can’t be overridden. A final variable can’t change from its initialized value. finalize() method is used just before an object is destroyed and can be called just prior to garbage collection. finally, a key word used in exception handling, creates a block of code that will be executed after a try/catch block has completed and before the code following the try/catch block. The finally block will execute whether or not an exception is thrown.

1