Java method final parameter

Example below demonstrates the working of java final keyword. In the example the radius parameter for calculating the area of circle have been set to final. This means double type radius is no more a variable, but is now a constant.

Java method final parameter

Example below demonstrates the working of java final keyword. In the example the radius parameter for calculating the area of circle have been set to final. This means double type radius is no more a variable, but is now a constant.

Java method final parameter

Java method final parameter

     

Example below demonstrates the working of java final keyword. In the example the radius parameter for calculating the area of circle have been set to final. This means double type radius is no more a variable, but is now a constant. In the example, this keyword is used for calling the constant declared parameter radius inside the class constructor FinalParameterExample. In the example a void type method with name areaOfCircle is created, inside which the calculation part of the program is coded. 

Now in the main method of the class FinalParameterExample a class object is created. And with this object following two tasks have been performed, first for providing the value of the final parameter of the class i.e. radius value and second for calling the void method areaOfCircle.

 

 

 

Here is the code:

public class FinalParameterExample {
public static final double PI = 3.141592653589793
public final double radius;
FinalParameterExample( double radius) {
this.radius = radius;
}
public void areaOfCircle(){
double area=PI*radius*radius;
System.out.println("Area of Circle= "+area);
}
public static void main(String[]args){
FinalParameterExample parameter=new FinalParameterExample(5.5);
parameter.areaOfCircle();
}
}

Output will be displayed as:

final parameter in java

Download Source Code