What is diffrance between FINALIZE() & FINALLY ?
Answer Posted / sureshreddy
final : 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() : finalize() method is used
just before an object is destroyed and can be called just
prior to garbage collection. finally : 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.
For example, if a method opens a file upon exit, then you
will not want the code that closes the file to be bypassed
by the exception-handling mechanism. This finally keyword
is designed to address this contingency.
| Is This Answer Correct ? | 30 Yes | 4 No |
Post New Answer View All Answers
what are synchronized methods and synchronized statements? : Java thread
What is java beans?
Why do we use bufferedreader?
Can we define private and protected modifiers for the members in interfaces?
What is the purpose of the System class?
What is consumer in java?
What is a two-pass assembler?
What is the current version of java?
if u open login & logout ,how can udisplay the timelogin & logout members ?
Can I declare class as static or private?
What is string manipulation?
What is keyword in oop?
What is locale?
What is difference between ++ I and I ++ in java?
What does jre stand for?