Static final variable java example:
- If we declare any variable as static means it is class level variable.
- If we declare any variable as static final its class level variable and its value can not be changed
- final static variables are constants in java.
- We can access these final static variables directly without using object or class name.
- We can not change the value of final static variables in any object.
- Class A{
- public static final String str="Learn Java Online";
- public static void main(String[] args){
- System.out.println(str);
- //str="j2ee Interview Questions"; gives error
- }
- }
Output:
- Learn Java Online
Static String:
- static Strings are class level strings.
- we can access these static Strings using class name.
- Class A{
- public static String str="Learn Java Online";
- public static void main(String[] args){
- System.out.println(A.str);
- System.out.println(str);
- }
- }
Output:
- Learn Java Online
- Learn Java Online
No comments