Question: what is the difference between static binding and dynamic binding in java?
Answer: Dynamic binding is slower than static binding because it occurs in runtime and spends some time to find out actual method to be called. That's all on difference between static and dynamic binding in java. bottom line is static binding is a compile time operation while dynamic binding is a runtime.