Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Java Example Java Core Java final keyword

Related Tutorials


 
 

Share on Google+Share on Google+

Java final keyword

Advertisement
The final is a very important keyword in java, which is used to restrict user. A programmer must not declare a variable or class with the name "Final" in a Java program. We can have final methods, final classes, final data members, final local variables and final parameters.

Java final keyword

The final is a very important keyword in java, which is used to restrict user. A programmer must not declare a variable or class with the name "Final" in a Java program. We can have final methods, final classes, final data members, final local variables and final parameters.

When an array is declared as final, the state of the object stored in the array can be modified. It must be made immutable so that modifcations are not made.

The final keyword can be applied to:

  • method
  • class
  • variable

Syntax of final class:-

final class test 
 {
 //body of class // final class
 }

syntax of final variable:-

 class test1 
 {
 final int=20;//final variable
 }

Syntax of final method

 class test3 
 {
  final void run(){// final method
 }

Note:

  • The final keyword applied to a class, indicating the class cannot be extended (Subclassed).
  • The final keyword applied to method indicating the method cannot be overridden in any subclass.
  • The final variable can't be changed when final keyword use variable constant

Exampleof final jeyword in Java:

public class FinalExample {
	 
    public static void main(String[] args) {
 
        int variable=10;
 
        System.out.println("Final Variable:"+variable);
 
        variable=15; 

    }
 
    public final void getName()
    {
        String finalmethod="value";
 
        System.out.println("finalmethod :"+finalmethod);
    }
}

Output

Download Source Code

Advertisements

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: May 7, 2013

Related Tutorials

Discuss: Java final keyword  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0
DMCA.com