How does the following code snippet using static methods behave?
class MathOperation {
static int multiply(int a, int b) {
return a * b;
}
public static void main(String[] args) {
System.out.println(MathOperation.multiply(4, 5));
}
}