Difference between Static binding and Dynamic binding in java ?
Static binding : Occurs during compile time . Uses type(Class) information for binding.
      Actors :  Overloaded methods
Dynamic binding :   Occurs during run-time. Uses instance of class(Object) to resolve calling of method at run-time.
      Actors : Overridden methods
 
