Set 3

What are Public Static Methods ?

These are methods that belong to the class itself rather than to any particular instance of the class. They can be called without creating an instance of the class. Common uses for public static methods include utility methods, helper functions, or methods that operate on class-level data. For example:

public class MathUtils {
    public static int add(int a, int b) {
        return a + b;
    }
}

Here, add is a public static method of the MathUtils class, allowing us to call it like MathUtils.add(2, 3) without needing to create an instance of MathUtils.

What are Public Static Final Variables ?

These are constants that are associated with the class and cannot be changed once they are assigned a value. They are often used for values that are meant to be constant throughout the execution of the program. For example:

public class Constants {
    public static final double PI = 3.14159;
}

Here, PI is a public static final variable of the Constants class, and its value cannot be modified once it's set. We can access it using Constants.PI.

Last updated

Was this helpful?