AceTheInterview
Jobs in Pune | Work better in teams | Socialize with friends | Submit Q&A | Tell a friend
Search site for 

Top 100 Interview Questions & Answers in a convenient and easy to read book!

“I bought this guide a few days ago to prepare for my interview with Oracle. Many of the questions they asked me were from this guide. I found this book absolutely great!”

– Ravi, California

Read more comments...

Interview Questions And Answers RSS Feed

Answers »

  1. Submitted By: sandynaik — October 6, 2006
    +5 votes
      + -

    FINAL for a variable : value is constant
    FINAL for a method : cannot be overridden
    FINAL for a class : cannot be derived

  2. Submitted By: tlw — October 6, 2006
    +10 votes
      + -

    The above answer is only partially correct.

    A final variable cannot be reassigned,
    but it is not constant. For instance,

    final StringBuffer x = new StringBuffer()
    x.append(”hello”);

    is valid. X cannot have a new value in it,
    but nothing stops operations on the object
    that it refers, including destructive operations.

    Also, a final method cannot be overridden
    or hidden by new access specifications.
    This means that the compiler can choose
    to in-line the invocation of such a method.
    (I don’t know if any compiler actually does
    this, but it’s true in theory.)

    The best example of a final class is
    String, which defines a class that
    cannot be derived.

  3. Submitted By: satinder — October 14, 2006
    -4 votes
      + -

    for method-can’t be overridden
    for class-can’t be inherited

  4. Submitted By: Vinod Kumar — December 10, 2006
    -3 votes
      + -

    for variable - constant
    for method - can’t be overriden
    for class - can’t be derived

  5. Submitted By: priyanka — June 21, 2007
    +3 votes
      + -

    final variables cannot be reassigned..
    it doesnt mean that its a mere constant

  6. Leave an Answer/Comment

    To prove you're a person (not a spam script), type the security text shown in the picture. Click here to regenerate some new text.
    Click to hear an audio file of the anti-spam word

Our Sponsors
Our Sponsors
Contact Us | FAQ | Sitemap | Terms of Use | Privacy Policy | Tell a Friend

Copyright © 1999-2006 Jeeve Technologies LLC. All rights reserved.